1590 Deborah Rd SE
Hot Tamales New Mexican Food
1520 Rio Rancho Dr SE Rio Rancho, NM
4101 High Resort Blvd SE Rio Rancho, NM
This place is absolutely disgusting. The food is gross, and there are cockroaches that scurry across the floor. The only upside is that it is open 24 hours.
February 11, 2010
If you've been to or used
Federico's, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.