Chili Rio in Albuquerque
, 87109 - Get directionsMenu Chili Rio
How to get to Chili Rio
Services
- Outdoor seating
- Сredit cards accepted
Related to Chili Rio
7.2
Based on 1 reviews
7.2
Maria Aparicio Larranaga
Published 2 years ago
| Foursquare
Too bad no longer there. Food was good and place was always packed. Another restaurant is at its location.