With a taco-filled heart and a zest for all things guacamole, I embarked on a flavorful journey to explore the vibrant culinary scene in this charming Texan town. After indulging in countless tacos, mouthwatering enchiladas, and sipping on margaritas aplenty, I proudly present the top contender among the 15 restaurants I thoroughly reviewed.

So, get ready to salsa your way into a world of authentic flavors, friendly ambience, and gastronomic delights. Join me as we uncover the best mexican restaurant in New Braunfels, where deliciousness knows no bounds!


Casa Garcia's - New Braunfels

Casa Garcia's - New Braunfels
🗺️ 1691 State Hwy 46 W #335, New Braunfels, TX 78132
☎️ 830-608-8026
🌐 Website
Sunday: 7 AM–8 PM
Monday: 7 AM–9 PM
Tuesday: 7 AM–9 PM
Wednesday: 7 AM–9 PM
Thursday: 7 AM–9 PM
Friday: 7 AM–10 PM
Saturday: 7 AM–10 PM
Highlights
Good food
Friendly staff
Amazing Horchata
Homemade tortillas
Great atmosphere

Walking into Casa Garcia's, I was immediately greeted by a warm and friendly staff. They wasted no time in seating me at a cozy table, ready to indulge in some delicious Mexican cuisine.

The good food at Casa Garcia's is truly a treat for the taste buds. Every dish I tried was bursting with authentic flavors and made with the freshest ingredients. From sizzling fajitas to savory enchiladas, each bite was a delightful journey into Mexican gastronomy.

But let me tell you about their amazing Horchata. This traditional Mexican rice drink was nothing short of spectacular. It was perfectly creamy with just the right amount of sweetness. One sip and I was transported to the streets of Mexico, savoring this delightful beverage.

As if that wasn't enough, Casa Garcia's takes it a step further by serving homemade tortillas. These warm, pillowy delights added an extra layer of authenticity to each dish. They were so good that I couldn't resist asking for seconds.

The dining experience at Casa Garcia's is not just about the food. The great atmosphere adds to the overall enjoyment. The vibrant colors and Mexican-inspired decor create a lively and inviting ambiance that makes you feel right at home.

With its combination of delicious food, friendly staff, amazing Horchata, homemade tortillas, and great atmosphere, Casa Garcia's is definitely one of the top contenders for the title of the best Mexican restaurant in New Braunfels. It's a playful yet professional dining experience that you won't want to miss.

You might also want to check out the best mexican restaurant in San Antonio.

Dos Rios Mexican Bar & Grill

Dos Rios Mexican Bar & Grill
🗺️ 1281 N Academy Ave, New Braunfels, TX 78130
☎️ 830-609-9556
🌐 Website
Sunday: 11 AM–8 PM
Monday: Closed
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 11 AM–9 PM
Saturday: 11 AM–9 PM
Highlights
Great service
Good value for lunch
Tasty food
Kid-friendly environment

Walking into Dos Rios Mexican Bar & Grill, I was immediately greeted by the welcoming ambiance and the enticing aroma of sizzling fajitas. The great service from the moment I stepped in made me feel like a valued guest.

As I perused the menu, I noticed the good value for lunch options. Being a budget-conscious foodie, this definitely caught my attention. I decided to try their lunch special, which included a tasty enchilada, a crispy taco, and flavorful rice and beans. Each bite was a burst of Mexican flavors that left me craving for more.

One aspect that stood out to me at Dos Rios was its kid-friendly environment. As a parent, finding a restaurant that caters to both adults and children is important to me. They had a dedicated kids' menu and the staff made sure to make the little ones feel welcome and entertained.

In conclusion, Dos Rios Mexican Bar & Grill is a gem in New Braunfels. The combination of great service, good value for lunch, tasty food, and a kid-friendly environment makes it a standout in the city's culinary scene. Whether you are looking for a quick and delicious lunch or a fun family dinner, Dos Rios is definitely a must-try!

You might also want to check out the best mexican restaurant in Riverwalk San Antonio.

El Tapatio Mexican Restaurant

El Tapatio Mexican Restaurant
🗺️ 220 S Seguin Ave, New Braunfels, TX 78130
☎️ 830-608-8036
🌐 Website
Sunday: 7 AM–11 PM
Monday: 6 AM–11 PM
Tuesday: 6 AM–11 PM
Wednesday: 6 AM–11 PM
Thursday: 6 AM–11 PM
Friday: 6 AM–11 PM
Saturday: 6 AM–11 PM
Highlights
Classic menu
Good service
Affordable prices
Delicious food
Friendly staff

When I walked into El Tapatio Mexican Restaurant, I immediately felt a sense of warmth and comfort. The familiar aroma of sizzling fajitas and spices filled the air, setting the stage for what would be a delightful meal. The menu offered a plethora of choices, from classic enchiladas to savory tacos, making it difficult to decide what to order. But hey, having too many delicious options is a problem I don't mind having!

The service at El Tapatio was exceptional. The staff greeted me with genuine smiles and promptly seated me at a cozy booth. They were attentive throughout the meal, ensuring that my water glass was never empty and checking in to make sure I was satisfied with my meal. Their friendliness and enthusiasm added an extra touch of charm to the dining experience.

What impressed me most about El Tapatio Mexican Restaurant was their affordable prices. Despite the impeccable quality of the food and service, I was pleasantly surprised by how reasonably priced everything was. It's a refreshing change to find a restaurant that doesn't break the bank but still delivers on taste and value.

Now, let's talk about the star of the show: the food. Each dish that arrived at my table was a masterpiece of flavor. The bold and vibrant spices used in their recipes evoked memories of authentic Mexican cuisine. From the first bite of crispy carnitas to the last spoonful of creamy flan, my taste buds were in a state of pure bliss.

In conclusion, El Tapatio Mexican Restaurant undoubtedly deserves a spot among the best mexican eateries in New Braunfels. The combination of their classic menu, stellar service, affordable prices, and above all, the delicious food, makes it a top contender. So, if you're craving a taste of Mexico in the heart of Texas, make sure you pay a visit to El Tapatio. You won't be disappointed!

You might also want to check out the best mexican restaurant in Boerne.

Guadalajara Mexican Restaurant

Guadalajara Mexican Restaurant
🗺️ 105 IH 35 S, New Braunfels, TX 78130
☎️ 830-608-1664
🌐 Website
Sunday: 6 AM–11 PM
Monday: 6 AM–11 PM
Tuesday: 6 AM–11 PM
Wednesday: 6 AM–11 PM
Thursday: 6 AM–11 PM
Friday: 6 AM–11 PM
Saturday: 6 AM–11 PM
Highlights
Excellent food
Friendly staff
Kid-friendly
Great breakfast

Let me start by saying that the food at Guadalajara Mexican Restaurant is nothing short of excellent. From the moment I took my first bite of their delicious enchiladas, I knew I was in for a treat. The flavors were bold, the ingredients fresh, and the portions generous. It was a culinary delight that left me eagerly anticipating my next visit.

But it wasn't just the food that impressed me. The staff were incredibly friendly and welcoming. From the moment I walked in the door, I was greeted with warm smiles and genuine hospitality. They were attentive and knowledgeable, guiding me through the menu and suggesting the best dishes. It made the whole dining experience even more enjoyable.

If you're looking for a place that's kid-friendly, Guadalajara Mexican Restaurant is the perfect choice. They have a dedicated kids' menu that offers a variety of tasty options for the little ones. The staff were patient and accommodating, making sure that the kids felt comfortable and well taken care of.

And let's not forget about their breakfast. Guadalajara Mexican Restaurant serves up a mean breakfast that is worth waking up early for. Whether you're craving huevos rancheros or breakfast tacos, they have a range of delicious options to satisfy your morning cravings.

Overall, Guadalajara Mexican Restaurant has all the qualities of a top-notch mexican establishment. The food is excellent, the staff are friendly, it's kid-friendly, and their breakfast is top-notch. So if you're in New Braunfels and you're craving some authentic mexican cuisine, make sure to pay Guadalajara Mexican Restaurant a visit. Your taste buds will thank you.

You might also want to check out the best italian restaurants in San Antonio.

Adobe Cafe

Adobe Cafe
🗺️ 124 I-35BL, New Braunfels, TX 78130
☎️ 830-620-4433
🌐 Website
Sunday: 11 AM–9 PM
Monday: 11 AM–9 PM
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 11 AM–9:30 PM
Saturday: 11 AM–9:30 PM
Highlights
Busy place
Best salsa
Amazing tacos
Great service
Vegetarian options

First things first, Adobe Cafe is a busy place! As soon as I walked in, the vibrant atmosphere filled the air, and I knew I was in for a treat. The restaurant was bustling with happy customers, which is always a good sign.

Let's talk about the salsa. Oh my, it was the best salsa I have ever tasted! The balance of flavors was perfection, with just the right amount of heat and tanginess. I couldn't help but ask for seconds, and maybe even thirds. It was addictive!

Now, let's move on to the star of the show: the tacos. I have to say, Adobe Cafe really knows how to make an amazing taco. Each bite was a burst of heavenly flavors. From the tender meat to the perfectly seasoned vegetables, every ingredient was thoughtfully chosen, creating a true masterpiece.

While the food has stolen the limelight, I must also commend the great service I received at Adobe Cafe. The staff members were friendly, attentive, and genuinely passionate about their cuisine. They were happy to answer any questions and provided excellent recommendations.

Finally, it's worth noting that Adobe Cafe offers vegetarian options. As a vegetarian myself, I was pleasantly surprised by the variety and quality of the vegetarian dishes. The flavors were just as fantastic as their meaty counterparts, ensuring that everyone's taste buds could be satisfied.

In summary, Adobe Cafe is a must-visit for any lover of Mexican cuisine in New Braunfels. With its lively atmosphere, best salsa, amazing tacos, great service, and vegetarian options, it truly stands out among the competition. So, grab your friends, head over to Adobe Cafe, and get ready for a fiesta of flavors!

You might also want to check out the best italian restaurant in New Braunfels.

Adobe Verde

Adobe Verde
🗺️ 1724 Hunter Rd, New Braunfels, TX 78130
☎️ 830-387-4781
🌐 Website
Sunday: 11 AM–9 PM
Monday: 11 AM–9 PM
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 11 AM–9 PM
Saturday: 11 AM–9 PM
Highlights
Clean
Exceeded expectations
Relaxing atmosphere
Amazing food
Spacious seating

Walking into Adobe Verde, I was immediately struck by its clean and inviting atmosphere. The restaurant's ambiance had a laid-back feel, making it the perfect place to unwind and enjoy a delicious meal.

As I perused the menu, my expectations were already high, but little did I know that they would be exceeded beyond measure. The variety of options was impressive, catering to all tastes and preferences. From traditional favorites like enchiladas and tacos to unique dishes with a modern twist, Adobe Verde truly knows how to satisfy even the pickiest of eaters.

Sitting down at my table, I was pleasantly surprised by the spacious seating. It provided ample room to relax and enjoy the company of friends or family. It was evident that the restaurant had put thought into ensuring a comfortable and enjoyable dining experience.

Now, let's talk about the food. Oh, the food! Each dish that arrived at my table was a work of art. The colorful presentation alone was enough to make my mouth water. And the taste? Absolutely amazing! The flavors were vibrant and authentic, showcasing the restaurant's commitment to quality ingredients and skilled preparation.

Overall, my visit to Adobe Verde was an absolute delight. From its clean and relaxing atmosphere to its astonishingly delicious food, it's no wonder that this restaurant stands out as one of the best mexican restaurants in New Braunfels. Don't miss the chance to experience the magic of Adobe Verde for yourself!

You might also want to check out the best indian restaurant in San Antonio.

Las Fontanas on Walnut

Las Fontanas on Walnut
🗺️ 1551 N Walnut Ave Ste 10, New Braunfels, TX 78130
☎️ 830-626-3310
🌐 Website
Sunday: 11 AM–9 PM
Monday: 11 AM–9 PM
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 11 AM–10 PM
Saturday: 11 AM–10 PM
Highlights
Amazing waiter
Hotter salsa options
Delicious main dishes
Wheelchair accessible
Good value for money

Walking into Las Fontanas on Walnut, I was immediately greeted by an amazing waiter who made sure my dining experience was top-notch. He was attentive, friendly, and knowledgeable about the menu, which is always a pleasant surprise.

One thing that stood out about Las Fontanas was their range of salsa options. From mild to hotter-than-the-sun, this place caters to all spice preferences. As a spice lover, I opted for the hottest salsa they had, and boy, did it deliver! My taste buds were dancing with joy, and I couldn't get enough.

Moving on to the main dishes, I was blown away by the delicious flavors presented on my plate. Every bite was an explosion of Mexican culinary delight. The combination of fresh ingredients and traditional spices made for an unforgettable meal. Las Fontanas truly knows how to master the art of Mexican cuisine.

Another commendable aspect of this restaurant is its wheelchair accessibility. Everyone should be able to enjoy a fantastic dining experience, and Las Fontanas ensures that with its accessible facilities.

Lastly, let's talk about value for money. In a world where good food often comes with a hefty price tag, Las Fontanas proves that you can have both quality and affordability. The portion sizes were generous, and the quality of the food exceeded my expectations.

Overall, Las Fontanas on Walnut deserves a spot on the list of the best Mexican restaurants in New Braunfels. From the amazing waiter to the hotter salsa options and delicious main dishes, this place impressed me. So, if you're looking for a playful yet professional Mexican dining experience, look no further than Las Fontanas on Walnut.

You might also want to check out the best german restaurant in New Braunfels.

Los Cucos Mexican Cafe

Los Cucos Mexican Cafe
🗺️ 1310 E Common St, New Braunfels, TX 78130
☎️ 830-624-8770
🌐 Website
Sunday: 11 AM–9 PM
Monday: 11 AM–9 PM
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 11 AM–10 PM
Saturday: 11 AM–10 PM
Highlights
Amazing food
Great service
Stuffed jalapeños
Beef fajita anything
Fresh seafood

As soon as I entered the vibrant and inviting Los Cucos Mexican Cafe, I knew I was in for a fiesta of flavors. The aroma of sizzling fajitas and the sound of lively conversation filled the air, instantly putting me in the mood to indulge in some authentic Mexican cuisine.

Let's talk about the amazing food here. From the first bite, the explosion of flavors left no doubt that Los Cucos Mexican Cafe was something special. Each dish was meticulously prepared, showcasing the culinary skills of the talented chefs. The stuffed jalapeños were a spicy and creamy delight, while any dish featuring the beef fajita was a mouthwatering masterpiece. And don't even get me started on the fresh seafood – it was a taste of the ocean that transported me to a Mexican beach.

But it wasn't just the food that impressed me; the great service truly elevated my dining experience. The attentive and friendly staff made me feel welcome from the very first moment. They were knowledgeable about the menu, always ready to recommend their personal favorites, and ensured that my dining needs were met with efficiency and a smile.

Los Cucos Mexican Cafe is a true gem among New Braunfels' Mexican restaurants. Its culinary creations are a celebration of Mexican flavors, taking you on a tantalizing journey with each bite. So, if you're looking for an unforgettable meal that will leave you craving for more, make sure to add Los Cucos Mexican Cafe to your list of must-visit restaurants in New Braunfels. ¡Buen provecho!

You might also want to check out the best german restaurant in San Antonio.

Herbert's

Herbert's
🗺️ 1440 N Walnut Ave, New Braunfels, TX 78130
☎️ 830-626-9323
🌐 Website
Sunday: 9 AM–8 PM
Monday: 10 AM–8 PM
Tuesday: 10 AM–9 PM
Wednesday: 10 AM–9 PM
Thursday: 10 AM–9 PM
Friday: 10 AM–10 PM
Saturday: 9 AM–10 PM
Highlights
Great food
Excellent service
Amazing margaritas
Delicious tamales

The first thing that caught my attention at Herbert's was the amazing margaritas. They were simply outstanding, with just the right balance of tequila and lime. Sipping on one of these refreshing concoctions was the perfect way to start my meal.

Moving on to the food, I was blown away by the delicious tamales. The masa was perfectly moist and the fillings were flavorful and satisfying. Each bite was a burst of authentic Mexican flavors that transported me straight to the streets of Mexico City.

But the highlights of my visit to Herbert's weren't just limited to the food. The excellent service provided by the staff was commendable. They were friendly, attentive, and knowledgeable about the menu. They made me feel welcomed and ensured that I had an exceptional dining experience.

Overall, Herbert's is without a doubt one of the best mexican restaurants in New Braunfels. Whether you're in the mood for mouthwatering tamales, unforgettable margaritas, or just a warm and inviting atmosphere, this place has it all. So, gather your amigos and head down to Herbert's for a truly remarkable culinary journey. You won't be disappointed!

You might also want to check out the best vegan restaurant in San Antonio.

Los Gallos Taco House

Los Gallos Taco House
🗺️ 974 TX-337 Loop, New Braunfels, TX 78130
☎️ 830-643-0093
🌐 Website
Sunday: 7 AM–2 PM
Monday: 6 AM–2 PM
Tuesday: 6 AM–2 PM
Wednesday: 6 AM–2 PM
Thursday: 6 AM–2 PM
Friday: 6 AM–2 PM
Saturday: 6 AM–2 PM
Highlights
Huge tacos
Fresh tortillas
Great service

From the moment I stepped foot into Los Gallos Taco House, I knew I was in for a treat. The atmosphere was vibrant and lively, creating the perfect setting for a memorable meal. The first thing that caught my attention was the aroma of freshly made tortillas, which instantly made my mouth water.

As I perused the menu, I couldn't help but notice the huge tacos that were being served to other patrons. Intrigued by their size, I decided to order one for myself, and boy, was I in for a delightful surprise. The tortilla was warm and perfectly cooked, and it was generously filled with succulent meat and flavorful toppings. Each bite was a burst of deliciousness, and I found myself savoring every moment.

What truly stood out at Los Gallos Taco House was the exceptional service. The staff was friendly, accommodating, and knowledgeable about the menu. They were more than happy to offer recommendations and made sure that every need was met. I felt like a valued guest throughout my visit.

Overall, my experience at Los Gallos Taco House was nothing short of amazing. The combination of huge tacos, fresh tortillas, and great service made it a standout mexican restaurant in New Braunfels. If you're looking for a place that offers a playful and authentic dining experience, look no further than Los Gallos Taco House. Trust me, you won't be disappointed.

You might also want to check out the best korean restaurant in San Antonio.

Marinas Mexican Restaurant & Bar - New Braunfels

Marinas Mexican Restaurant & Bar - New Braunfels
🗺️ 598 Landa St, New Braunfels, TX 78130
☎️ 830-625-0122
🌐 Website
Sunday: 6 AM–2 PM
Monday: 6 AM–2 PM
Tuesday: 6 AM–2 PM
Wednesday: 6 AM–2 PM
Thursday: 6 AM–2 PM
Friday: 6 AM–2 PM
Saturday: 6 AM–2 PM

Marinas Mexican Restaurant & Bar - New Braunfels is a delightful culinary gem nestled in the heart of New Braunfels. From the moment you step inside, the lively atmosphere and friendly staff make you feel like you've stumbled upon a lively fiesta. The menu is a tantalizing blend of traditional Mexican dishes and innovative creations that will leave your taste buds singing. Make sure to indulge in their sizzling fajitas and mouthwatering enchiladas. To top it all off, their refreshing margaritas are the perfect accompaniment to your meal. So, if you're in the mood for an authentic Mexican dining experience that will transport you to a sun-soaked paradise, head over to Marinas Mexican Restaurant & Bar - New Braunfels. You won't be disappointed!

You might also want to check out the best restaurants in San Antonio.

Taco Palenque New Braunfels

Taco Palenque New Braunfels
🗺️ 1270 IH 35 S, New Braunfels, TX 78130
☎️ 830-214-0561
🌐 Website
Sunday: 7 AM–11 PM
Monday: 7 AM–11 PM
Tuesday: 7 AM–11 PM
Wednesday: 7 AM–11 PM
Thursday: 7 AM–11 PM
Friday: 7 AM–11 PM
Saturday: 7 AM–11 PM

I'm delighted to report that Taco Palenque is a charming gem of a restaurant that truly captures the essence of Mexico. From the vibrant decor to the mouthwatering flavors, this place is a must-visit for all Mexican food enthusiasts in New Braunfels. The authentic street tacos are utterly delicious, with tender meats and a variety of flavorful toppings to choose from. Don't miss out on the incredible salsas that add an extra kick to every bite. The attentive and friendly staff make sure your dining experience is delightful from start to finish. Taco Palenque is a true culinary treasure in New Braunfels.

You might also want to check out the best bbq in San Antonio.

La Cosecha Mexican Table

La Cosecha Mexican Table
🗺️ 505 Business, N Interstate 35 Frontage Rd, New Braunfels, TX 78130
☎️ 830-358-7511
🌐 Website
Sunday: 11 AM–9 PM
Monday: 11 AM–9 PM
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 11 AM–10 PM
Saturday: 11 AM–10 PM

La Cosecha Mexican Table in New Braunfels is a fiesta for the senses! The vibrant and playful ambiance sets the stage for a culinary adventure. The menu is a flavorful fiesta, with each bite bursting with authentic Mexican flavors. Don't miss their must-try carne asada tacos. Trust me, you'll be grinning from taco to taco!

You might also want to check out the best pizza in San Antonio.

Cantina del Rio

Cantina del Rio
🗺️ 1299 Gruene Rd, New Braunfels, TX 78130
☎️ 830-515-1950
🌐 Website
Sunday: 11 AM–9 PM
Monday: 11 AM–9 PM
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 11 AM–10 PM
Saturday: 11 AM–10 PM

In one word: delicioso! Cantina del Rio in New Braunfels is a true gem that combines authentic Mexican cuisine with a playful twist. The vibrant atmosphere and friendly staff make it a must-visit spot for tex-mex lovers. Don't miss their mouthwatering enchiladas, and be sure to indulge in their heavenly salsa verde. Your taste buds will thank you!

You might also want to check out the best burgers in San Antonio.

Monterrey Cafe

Monterrey Cafe
🗺️ 2570 IH 35 S, New Braunfels, TX 78130
☎️ 830-626-2500
Sunday: 4 AM–3 PM
Monday: 4 AM–3 PM
Tuesday: 4 AM–3 PM
Wednesday: 4 AM–3 PM
Thursday: 4 AM–3 PM
Friday: 4 AM–3 PM
Saturday: 4 AM–3 PM

Monterrey Cafe in New Braunfels is a gem of a Mexican restaurant. With their delicious and authentic dishes, I was transported straight to the streets of Mexico. The flavorful salsa and mouthwatering enchiladas left me craving for more. Don't even get me started on their crispy and satisfying tacos. This place truly deserves a spot in the list of the best mexican restaurants in New Braunfels.

You might also want to check out the best brunch in San Antonio.

Next Posts

San Antonio's Best Mexican Restaurant [Updated 2024]
Riverwalk San Antonio's Best Mexican Restaurant [Updated 2024]
Boerne's Best Mexican Restaurant [Updated 2024]
Maria Gonzales

Maria is a seasoned writer and passionate chronicler of the rich tapestry of life in San Antonio, Texas. Born and raised in the heart of the city, Maria has an intimate understanding of its vibrant culture, history, and community. Her deep-rooted connection to San Antonio has fueled her writing career, making her a celebrated author in the region.