Taco Cabana is right next to Starbucks. They are open 24 hours and the food is pretty good. I have crashed into them many times when I work too long... Read More
Taco Cabana, San Mateo and I-25, Â has a different one of these window awnings on each one of it’s windows around the building. I believe they are metal cutouts, but... Read More