3617 Wyoming Blvd NE, Albuquerque, New Mexico, 87111-3246
(505) 298-0223
Restaurants, Food & Beverages > Restaurants
Services: Restaurants Take Out Hors D'oeuvres Mexican Chips Enchiladas Guacamole Salads
No reviews yet. Be the first to write a review!