Decorative pepper illustration
Mexican Restaurant · New Braunfels, TX

Fresh Mexican Food Made for Gathering

Whether you’re stopping in for breakfast tacos before work, meeting friends for lunch, or gathering the family for dinner, Hacienda Tapatio is the place for fresh Mexican food, generous portions, and friendly service in New Braunfels.

A spread of Mexican dishes from the Hacienda Tapatio menu
About

A Local Favorite for Breakfast, Lunch & Dinner

Good food doesn’t need to be complicated. At Hacienda Tapatio, we focus on what matters most: fresh ingredients, authentic flavors, generous portions, and making every guest feel welcome.

From hearty breakfasts and quick lunches to family dinners and weekend gatherings, our team takes pride in serving the dishes people know and love. It’s the kind of place where regulars are greeted by name, first-time guests feel right at home, and every meal is prepared fresh to order.

FEATURED ITEMS

Guest Favorites

These are some of the dishes our guests order again and again.

See Full Menu
Reviews

Why Guests Keep Coming Back

We’re grateful for the support of our customers and proud to be a restaurant that families, locals, and visitors recommend again and again.

★★★★★

“I love this place! Nothing fancy, and they’re not trying to be. It’s just solid Mexican food at great prices for what you get.”

— P Flores · Google Review

★★★★★

“Great service, great food presentation, super clean dining room, clean tables, friendly customer service, quick and attentive service.”

— Cinderella Hach · Google Review

★★★★★

“These are 5-star carne guisada tacos with cheese! If you’re craving an authentic Mexican breakfast, go check this place out. It’s a humble space full of heart!”

— Val J Aranda · Google Review

Decorative margarita illustration
Delivery

Enjoy Hacienda Tapatio at Home

Craving your favorite meal but staying in? Order online for pickup or delivery and enjoy fresh Mexican food wherever you are.

Hours & Contact

We’re Ready When You Are

Whether you’re joining us for an early breakfast, a quick lunch, dinner with family, or evening drinks with friends, we’re here to serve fresh Mexican food throughout the day.

Hours

Monday 5:30 a.m. – 10 p.m.
Tuesday 5:30 a.m. – 10 p.m.
Wednesday 5:30 a.m. – 10 p.m.
Thursday 5:30 a.m. – 10 p.m.
Friday 5:30 a.m. – 10 p.m.
Saturday 5:30 a.m. – 10 p.m.
Sunday 7 a.m. – 10 p.m.

Find Us & Contact

Hacienda Tapatio Mexican Restaurant storefront in New Braunfels
Location

Visit Us in New Braunfels

585 S Business IH 35, New Braunfels, TX 78130

Conveniently located on S Business IH 35, Hacienda Tapatio is proud to serve locals and visitors from across New Braunfels and the surrounding area. Stop in for breakfast, lunch, dinner, drinks, or your next family meal. We look forward to serving you.

Get Directions