New Mexico > Albuquerque > Nob Hill > Restaurants, Food & Beverages > Restaurants > Cosmos Tapas Restaurant
4200 Central Ave SE, Albuquerque, New Mexico, 87108-1163
(505) 232-0535
Nob Hill
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!