Skip to Content

16 Best Restaurants in New Braunfels to Visit Now

The picturesque small-town of New Braunfels is located in the charming Texas Hill Country.

Situated exactly midway between San Antonio and Austin, New Braunfels makes an excellent weekend getaway in Texas.

New Braunfels’ roots are German and it was initially founded in the 1800s by German settlers. 

It is known for its German-inspired festival, various antique shops, outdoor adventures on the Comal and Guadalupe rivers, and of course – great food!

New Braunfels also has a popular craft beer scene.

Also Read: Best Things to do in New Braunfels, Texas

Texas barbecue ribs and pulled pork
Texas barbecue ribs and pulled pork

Best Restaurants in New Braunfels

Due to its heritage, the food in New Braunfels naturally has German influences.

You will find everything from traditional Biergartens and German entrees like schnitzels and more to Mexican food and sushi here.

The city also has several amazing restaurants that are great for dining outdoors in the summer and serve modern American cuisine, barbecue, as well as Tex-Mex. 

From entrees like fried chicken and garlic mashed potatoes to breakfast specialties such as french toast, this German town has it all.

Here are the best restaurants in New Braunfels to try on your next visit to this charming Central Texas city.

Krauses Cafe & Biergarten

Krauses, located in the heart of downtown, has an expansive lunch and dinner menu filled with Texan take on German delicacies.

The Ruben sandwich, wild sausage sampler, as well as pretzels are pretty popular here.

We love their outdoor Biergarten which has a lively atmosphere and features murals, as well as live music on weekends.

The indoor Bierhalle is immense and has 70+ beers on tap!

The cafe is located adjacent to the weekly New Braunfels farmers market and is a good option for lunch after buying local produce, jams, and more.

Huisache Grill and Wine Bar

One of the best restaurants in New Braunfels!

The Huisache Grill and Wine Bar is an upscale quaint bistro with excellent food.

When walking into the restaurant, you will love the rustic country yet chic ambiance.

The most recommended food at the Huisache Grill and Wine Bar is the Charbroiled Lamb Burger with sweet potato wedges and Vera Cruz Style Shrimp Cocktail for a starter. 

If you want something more unique, their Mixed Grill (blackened chicken, shrimp, & quail, and Grilled beef) will do the trick.

Muck & Fuss

Muck & Fuss, situated in downtown New Braunfels, is an outstanding option for good food.

Want just a drink? Head to their bar to get some delicious craft beer!

The restaurant has an excellent ambiance with high ceilings and a modern industrial aesthetic – quite Instagram-worthy!

The most popular food at Muck & Fuss includes the Diablo burger, Jalapeno Cheese Fritters, fried green tomatoes, and the Great Southern Burger. 

Clear Springs Cafe

Love seafood? Love anything fried? You should visit the Clear Springs Cafe

The cafe has a rustic exterior and is a popular hangout spot for locals looking for some good food. 

Clear Springs Cafe is quite popular for its fried catfish, fried shrimp, seafood grill with shrimp & catfish, the Cajun Gumbo, as well as their famous onion rings.

For deserts, try their Homemade Banana Pudding!

McAdoo’s Seafood Company

One of the most unique and best restaurants in New Braunfels!

Visitors who want to eat in a unique restaurant with lots of history will love the famous McAdoo’s Seafood Company

The McAdoo’s Seafood Company is located inside the restored 1915 post office building.

The restaurant still features some of the original elements such as the exterior facade, interior brickwork, wood furnishings, and floors.

They have a great menu with fresh seafood being the star here.

From classics such as Shrimp and Crawfish Etouffee and Jambalaya to tropical dishes such as Coconut Shrimp and the salmon wonton nachos featuring mangoes!

For drinks, try the Sangria Swirl Frozen Margarita or the Bloody Marys!

They also have a blues brunch on Sundays and crawfish boils during the season.

Adobe Cafe

Are you looking for some yummy Tex-Mex in New Braunfels? 

Adobe Cafe is the city’s local Mexican restaurant with traditional food and alcoholic beverages close to the Guadalupe River. 

The Adobe Cafe has beautiful red-tiled floors, arches, and even an indoor fountain. 

The atmosphere here is very casual and chill. 

The most recommended food at the cafe is the Tex-Mex Platter with a Fiesta Queso starter. 

Or choose the Chimichanga!

Alpine Haus Restaurant

Are you trying to get some authentic German food?

Head to the Alpine Hause Restaurant

This establishment is known for its homemade German food, beer, and wine menus. 

The Alpine Haus Restaurant is a perfect place for couples looking to have a romantic date night.

The most recommended food at the Alpine Haus Restaurant is the Sauerbraten (roast beef cooked in red wine) and the Sausage Sampler Platter as the starter. 

Gristmill River Restaurant and Bar

When most visitors think of best restaurants in New Braunfels, they think of the Gristmill in Gruene.

Patrons looking for a traditional American restaurant with a view of the Guadalupe River will love the Gristmill!

This charming restaurant is located in nearby Gruene, Texas.

The Gristmill River Restaurant has tall ceilings, wooden details, and a cozy atmosphere. 

This is a perfect restaurant to celebrate birthdays or special occasions.

The chicken fried steak here is highly recommended as is the tortilla soup.

Their drinks menu is also worth a look.

Gruene River Grill

Are you looking for the perfect rustic laid back country restaurant in New Braunfels?

Look no further than Gruene River Grill

Also located in Gruene, along the banks of the Guadalupe River, the restaurant offers classic American dishes.

This casual spot is perfect for date nights as well as for families. 

The beautiful outdoor patio is perfect to enjoy the summer nights.

Their signature dishes include the Jalapeno Mandarin Pork Chop, the Chicken Guadalupe, and the Balsamic Ribeye!

Buttermilk Cafe

If you’re looking for a hearty breakfast or brunch in New Braunfels, head to the Buttermilk Cafe.

This casual American cafe has its gourmet twists on traditional breakfast and lunch dishes. 

Seafood lovers will love the Coastal Creole Breakfast.

Their breakfast tacos as well as signature buttermilk pancakes are also delicious.

The smoked salmon with cream cheese and capers or the avocado toast are also great options.

Faust Brewing Company

Love everything beer?

Looking for classic English and German beers with an American influence? 

Faust Brewing Company is perfect for adults looking for beer flights. 

The casual atmosphere at this brewery combined with live msuic is perfect for sampling their large variety of craft beers.

Bucket Brigade, Walter’s Ghostly Pale Ale, and Orange Honey Wheat are some of their popular brews.

You can also order traditional pub fare at the Faust Brewing Company including Pretzel Bites, Kartoffelchips, Snapper Tacos, and Grown-Up Mac N’ Cheese.


Looking for a health food restaurant in New Braunfels? Visit Naturally

The cafe features smoothies, fresh juices, and loads of healthy options.

Vegans and vegetarians especially love the many menu options here.

Some of our favorite foods at Naturally include the Kiss Me Smoothie (strawberry-peach yogurt), crustless quiches, and the tomato havarti basil sandwich. 

Their soups are also great.


Gourmage, while not a traditional restaurant, is a great place to pick up some picnic food in New Braunfels.

Here you will find gourmet foods such as plenty of cheeses, chocolates, cheese platters, and wines.

Their pimento cheese is just lovely!

This little hidden gem is also perfect for delicious food gifts and souvenirs.

Black’s BBQ

No visit to New Braunfels is complete without eating some barbecue at Black’s BBQ.

Black’s BBQ has been around since 1932 and is one of the oldest barbecue joints in Texas. 

The restaurant is huge and can get pretty crowded during peak hours.

But the wait is definitely worth it as their barbecue is some of the best in Texas.

The beef brisket, sausage, and ribs here are mouth-wateringly good.

Sides include coleslaw, green beans, and potato salad.

Black’s BBQ also has its own line of sauces that you can buy to take home.

Make sure to try their blackberry cobbler for dessert!

The River House

Those craving Southern food should stop for a meal at the River House. 

The River House is a historic restaurant located in Gruene.

The restaurant has an extensive menu of Southern classics including shrimp and grits, fried green tomatoes, catfish, and pecan pie.

They also have a great selection of beers and wines.

Named after the nearby Guadalupe River, The River House is the perfect place for a romantic date. 

Fork & Spoon

For a more upscale dining experience in New Braunfels, make a reservation at Fork & Spoon.

The restaurant is known for its fresh, locally sourced ingredients and seasonal menus featuring German American food.

Fork & Spoon has an ever-changing menu but some of their signature dishes include chicken and pancake, texas schnitzel, and currywurst.

Fork & Spoon has a leisurely and relaxing dining experience and is perfect for all sorts of occasions. 

Their booth tables are cozy, and their food menu has a lot of great comfort food too. 

Texas Bistro at Park View

New Braunfels’ New American Restaurant is the Texas Bistro.

The Texas Bistro is famous for its traditional American meals prepared with fresh food. 

When entering the restaurant, you will be greeted with the modern country aesthetic.

It doesn’t just stop there; the kitchen dishes are amazingly plated and Instagram-worthy.

The most recommended food at the Texas Bristo is Marinate Bistro Quail as the entree and the Italian Sausage Gratin as the starter. 

Mozie’s Bar and Grill

Visitors going to see a music concert at the Gruene Hall will love to stop at Mozie’s Bar and Grill

The Mozie’s Bar and Grill is right across the street from the oldest dance hall in Texas.

This restaurant is cozy and serves up the traditional American meals. 

They are famous for their hot dogs topped with jalapeno mustard, charbroiled cheeseburgers, and their 10-ounce sirloin steak basted in Hoffbrau lemon butter. 

Even though New Braunfels is a small town, it still packs a lot of great unique restaurants. 

So the next time you are in the city, order a turkey sandwich or fried rice or any food of your choice, some chilled German beer, and listen to live music!

Which is amongst your favorite New Braunfels restaurants? Let us know below!