Chihuahua Hotdogs is a chain of hot-dog places. They have a location at Del Perro Plaza on Boulevard Del Perro.
Where is Chihuahua Hotdogs?
Chihuahua Hotdogs/Del Perro Plaza location:
Intersection of Boulevard Del Perro and Prosperity St