Restaurants in Albuquerque, NM
Restaurants
330 Tijeras Ave Nw.,
Albuquerque ,
NM
87102
UNITED STATES
Based on 1 reviews
Clean comfortable atmosphere
Stick to ordering bottled drinks and items that are not handled by the staff . Avoid their glasses, dishes and silverware. I was shocked that such an upscale appearing place could be that bad. In all fairness, maybe the server was a...Worldwide > United States > Albuquerque, NM > Restaurants