1520 Rio Rancho Blvd, Rio Rancho, New Mexico 87124 USA
Just one more. Hot Tamales. Rio Rancho
Photo Credit: Yelp