Old Town, Albuquerque
“Spanish tapas offered in an industrial-style space with weathered woods & a brick-lined bar.”
1025 Lomas Blvd NW, Albuquerque, NM 87102
Phone: +15052423117
Get Directions on Google Maps →Prices and menu items are subject to change. Contact the restaurant for current information.