Seguin, Texas · Family Owned Since Sunrise
Real Tex-Mex, Made Fresh Every Morning
Huge breakfast tacos, slow-cooked barbacoa, and salsa made from scratch — the hole-in-the-wall Seguin locals swear by.
Our Story
A Seguin Morning Ritual
Tucked into a modest storefront on E Kingsbury Street, El Olvido Hacienda has become the place locals point newcomers toward — often after meeting the owner himself in line at the grocery store. It looks like a hole in the wall, and it tastes even better than you'd hope: fresh ingredients, real cheese, and a kitchen that opens before sunrise to get breakfast tacos on the griddle by 5:30 AM.
The menu leans into what Tex-Mex does best — barbacoa piled onto tortas, tripas tacos with real char, chicken enchiladas smothered in melted cheese, and a pot of charro beans that regulars stop by just to pick up on their own. Everything is made fresh, and the salsa has a real kick, so ask before you pour it on heavy.
What keeps people coming back isn't just the food. It's the fast, friendly service and a manager who's "always hilarious," running a counter that feels more like a neighborhood kitchen than a restaurant. Come hungry, come early, and expect to leave with more food than you planned on.
Gallery
A Taste of the Hacienda







Reviews
What Seguin is Saying
“Hands down my favorite Tex-Mex. Great people, great food, great owner. It looks like a hole in the wall, and tastes as fantastic as you'd expect one to. I love everything I've had, but especially the beans.”
“Great affordable food for Breakfast, Lunch and Dinner. Manager is always hilarious. The huge Breakfast Tacos are incredible served with authentic salsa. Fast and Friendly service.”
“We got the shrimp and barbacoa tortas. They were delicious — everything fresh too. Salsa was a little too spicy for me but my son loves it.”
“Totally love real cheese!! I personally like the Chicken Enchiladas and Tripas tacos!!!”
Hours & Location
Come See Us
632 E Kingsbury StSeguin, TX 78155
| Monday | 5:30 AM – 2:00 PM |
|---|---|
| Tuesday | 5:30 AM – 2:00 PM |
| Wednesday | 5:30 AM – 2:00 PM |
| Thursday | 5:30 AM – 2:00 PM |
| Friday | 5:30 AM – 2:00 PM |
| Saturday | 5:30 AM – 2:00 PM |
| Sunday | 5:30 AM – 2:00 PM |