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: (505) 808-0969
Get Directions on Google Maps →Prices and menu items are subject to change. Contact the restaurant for current information.