1281 N Academy Ave | New Braunfels, Texas 78130
(830) 609-9556
1281 N Academy Ave
New Braunfels, Texas 78130
If you're looking for places to eat that elevate everyday Mexican food, Dos Rios Mexican Bar & Grill is a standout choice when you visit New Braunfels. This family-owned, scratch-kitchen gem serves made-to-order dishes using quality, fresh ingredients. When you ste inside, you'll experience a lively, inviting restaurant where enchiladas, fajitas, and sizzling plates arrive fresh and flavorful. The bar features fun touches like tequila on tap and a full selection of cocktails, which pairs beautifully with their generous menu options. With two outdoor seating areas, a spacious bar, banquet facilities, and even private event space, Dos Rios stands out among the many places to eat in town.
For those looking to savor the heart of local dining, eating local couldn’t be easier than at Dos Rios. This restaurant delivers a warm, community experience with team members who offer great service and dishes that highlight Tex‑Mex comfort with a creative twist. Diners praise the flavorful fajitas, perfect margaritas, standout tacos, and homemade tamales and enchiladas. Whether gathering with family, meeting friends, or settling in after exploring historic Gruene, Dos Rios offers a good service and excellent food quality found among only a few places to eat in the area. It captures the essence of visiting New Braunfels with friendly service, satisfying flavors, and a genuine, made-to-order experience that elevates every meal.
Whether you're fueling up after a day on the river or winding down after visiting Gruene Historic District, New Braunfels restaurants offer something for everyone. From classic Texas barbecue and authentic German fare to modern coffee shops and upscale dining, there's a delicious experience waiting around every corner.
Visitors can enjoy family-friendly things to do in New Braunfels like eating at Dos Rios Mexican Bar & Grill., known for its welcoming atmosphere and unforgettable flavors. No matter what brings you to town, make sure to include a stop at one of the many amazing restaurants in New Braunfels, TX.