San Antonio, TX • Est. Neighborhood Favorite
Real Mexican Food, Made Hot & Fresh Every Day
From sizzling tacos de asada to caldo big enough to warm up any morning, Taqueria Vallarta has been dishing out San Antonio's favorite comfort food on Military Dr W since day one.
Our Story
Tucked along Military Dr W, Taqueria Vallarta has become a go-to spot for San Antonio locals craving real, home-style Mexican cooking. The kitchen turns out hot chips and salsa, soft handmade-style tortillas, and generous plates from early morning until late at night — because good food shouldn't have a curfew.
Regulars keep coming back for the caldo, described by one loyal customer as "wonderfully big and hot," and for the mini taco plates loaded with asada, al pastor, barbacoa, chicken, or ground beef, plus roasted jalapeño, onions, cilantro, and salsa on the side. The whole fried fish and shrimp cocktail have earned a following too, alongside a michelada that fans call "freaking good."
Inside, the dining room is clean and welcoming — nicer than the exterior suggests — and the small, hardworking staff treats every table like family. Come hungry; leave full and planning your next visit.
What Our Guests Say
Straight from Google Reviews.
"Good food. Chips and salsa are good. Comes out hot and ready to eat. Tortillas are good and also soft and ready to handle. Clean restrooms which is always good!"
"Morning… Caldo is wonderfully big and hot!! And food great. Always good. Very very good. Try the michelada!! Freaking good."
"Nice little spot for some good Mexican food. The inside appearance is much nicer than the outside. The restaurant is clean and the staff is great. I enjoyed the whole fish and shrimp cocktail."
"I really like this place. Order #32, 4 mini tacos… you get a big roasted jalapeño, raw onions, cilantro, sauces and a small side of beans. I ate here 3 times in a week, so tasty!"
3.9 out of 5 stars from over 1,044 reviews on Google
Hours & Location
| Monday | 6:00 AM – 11:00 PM |
| Tuesday | 6:00 AM – 11:00 PM |
| Wednesday | 6:00 AM – 11:00 PM |
| Thursday | 6:00 AM – 11:00 PM |
| Friday | 6:00 AM – 11:00 PM |
| Saturday | 6:00 AM – 11:00 PM |
| Sunday | 7:00 AM – 11:00 PM |
Address
6881 Military Dr W
San Antonio, TX 78227






