Restaurants in Albuquerque, NM
Restaurants • Tex-Mex Restaurants
38 Tramway Rd Ne.,
Albuquerque ,
NM
87122
UNITED STATES
Based on 1 reviews
Not Bad
Beautiful view, good chips but the chicken taco was super dry. I would go again but maybe order something different. It also gets crowded on weekend nights, so be prepared to wait.Worldwide > United States > Albuquerque, NM > Tex-Mex Restaurants