1520 Rio Rancho Dr SE, Rio Rancho, NM | Map it
(505) 962-0123
out of 5
4 Reviews
Sign in to Write a Review
View Less
Enjoy while the Chile is Hot. Have to scrape your plate to get much better than this place. Authentic real food, no imitation, good service and decent prices. Try the Green!