skip to content link
Best restaurants in New Braunfels you must visit

Best restaurants in New Braunfels you must visit

When it comes to Texas, many people decide that they would like to live in big cities. But, if you think that moving to Austin isn’t for you after all, then we have another suggestion. The historic city of New Braunfels in Texas, founded by Prince Carl Solms-Braunfels in 1845, is full of good restaurants that reflect the origins and history of the city. Prince Carl was the pioneer of the German colonies in Texas. And the food and drinks of New Braunfels still retain a strong German feeling today. So, here are the top ten best restaurants in New Braunfels to check out.

What are the best restaurants in New Braunfels?

Meat loaf
Whatever kind of food you prefer, the best restaurants in New Braunfels can offer it

Granzin's Bar-B-Q

Granzin's is a local barbecue everyone is talking about. They serve the Hill Country community some powerful good barbecue, plus side dishes. While Granzin's prepares some of the best potato salads around (and cabbage salad is a must), what people say the most about are the insanely fragrant breakfast tacos they serve. Definitely a place where you can go in the morning for quick food. So, you can call your local movers Texas and start enjoying in that every morning.


What began as a modest sandwich shop in 2008 quickly became a frequent stop for locals and tourists. Cravings is still a restaurant that does everything from scratch, offering its customers fresh and tasty dishes throughout the day. If you have never been there before, we recommend ordering the Envy sandwich. That is a turkey sandwich that will make you rethink the usual meal you are used to. People also appreciate the chicken pesto sandwich, and we hear that daily fresh soups are always winners. This is an excellent stop for lunch, which will not break the bank or the belt!

Huisache Grill

Huisache Grill is one of the best restaurants in New Braunfels for two reasons. Firstly, it’s a fantastic place for dating or special events. And, secondly, it’s always fun to hear beginners try to pronounce a name. Known for knock out main dishes and an incredible list of recommended wines. We recommend pork tenderloin medallions with pecans and Yucatan chicken in combination with pleasant red or white. Mid-week visitors can enjoy wines on Thursdays and wine Mondays in bottles at half price for those who want to pamper themselves during the work week. Huisache is the perfect place for those who want to relax.

A-Tan Asian Bistro and Sushi Bar

Looking for something less “Texas” and a bit more exotic? Try something unusual on a common street in an A-Tan Asian Bistro and Sushi Bar. One of the local favorites is ordering gyoza for a snack and a bowl of delicious tonkatsu ramen for the main dish. Sushi lovers will want to get there during a happy hour (4-6) to get great deals on their amazing rolls. The popularity of A-Tan is growing and it has opportunities for even the most demanding eaters. Here, everyone will find something for themselves.

Buttermilk Cafe

If you ask new neighbors about their favorite place in New Braunfels, almost everyone will say Buttermilk Cafe. Certified chef Carol Irwin has received numerous awards from local and regional chefs. Buttermilk cookies and pancakes are an easy pick. And for lunch, try fried green tomatoes and any great snacks that make you feel at home.
Buttermilk cookie
Humble plus incredible food equals victory!


How could we get on this list and not mention a single German meal? Friesenhaus is known for being a family-owned, authentic German restaurant. Friesenhaus with love serves excellent hand-cooked German food. It has been in the top 25 German restaurants in America three times! This is a place where you can take with you those relatives who visit and want to experience “the real German country of Texas Hill”. Too many amazing dishes with complex German names on the list. As well as the best German beer available on the market. Come and try it yourself!

Faust Hotel & Brewing Co.

The Faust Hotel & Brewing, restored in the 1920s style and offering modern hotel services, offers a beer-inspired menu for those who want to have a great beer and eat. Faust Wellington - their signature dish - adding a German flash to the menu - and German nachos and mini dogs are available for those who want to grab a bite during a chat. They usually hold fun activities throughout the year for people of all ages to come and have fun. A unique combination of old world culture and fantastic fun in one of the best restaurants in New Braunfels.

Iron Horse Grill

If you have the courage to have the website, then you better have a pretty good burger to support it. For those of you who are looking for a rich menu, this place, obviously famous for its hamburgers, is also famous for its fabulous fried dishes, such as fried pickles and mushrooms. It preserves the charm of the weathered New Braunfels pedestal. And combines the feeling of family with the atmosphere of a bar with live music. Which makes this place special for people of any age who are looking for great food and good entertainment. Iron Horse Grill justifies the hype, and then some.

Gruen River Grill

Next time you find yourself in Gruene, go down the street from the famous Gristmill to another local favorite. The reviewers of this establishment cannot say enough about shrimp. It is an excellent choice for people who want to try most of this menu. As a main dish, we recommend Guadalupe chicken with a bottle of Texas wine from their extensive list.
Chef serving food
There is literally nothing bad in the menu

River House

If you are looking for something unusual and unique after moving to New Braunfels, The River House should meet your requirements. Awesome food and atmosphere, with hidden tables outside and beautiful wooden decks, you should definitely make this Gruene snack bar on your list of the best restaurants in New Braunfels. This place is becoming increasingly popular, so be sure to book in advance!


11884 Greenville Ave #100A, Dallas, TX 75243

PHONE: (682) 651-5505

Fort Worth

3320 Dooling St, Fort Worth, TX 76111

PHONE: (682) 651-5505

San Antonio

11955 Parliament St #1308, San Antonio, TX 78216

PHONE: (210) 944-8858

New Braunfels

1383 Village Inn, New Braunfels, TX 78132

PHONE: (830) 542-8608


PHONE: (512) 595-3003