When I visited a military friend stationed in El Paso he took me to Taco Cabana; it is the best thing about that town (edit: besides Cattleman's Steakhouse but it's not technically in EP). 5+ years later and I still have the soda cups. I LOVE TACO CABANA!!
Heck yeah. Now that is good fast food
There is one about 10 minutes away from my house
On San Mateo not too far from the Porsche dealership IIRC.