New Braunfels Restaurants

A local's guide to the best places to eat in town

New Braunfels has a food scene that punches well above its weight. From legendary Texas BBQ and authentic Tex-Mex to German beer halls that honor the city's heritage and upscale dining you'd expect in a much bigger city — there's something for every taste and occasion. Here are the spots the locals actually eat at.

Cooper's Old Time Pit Bar-B-Que

BBQ

Classic Texas BBQ joint famous for its giant Big Chop pork chop and pit-smoked brisket, sausage, and ribs in a casual counter-service setting.

1125 TX-337 Loop, New Braunfels, TX 78130

Black's Barbecue

BBQ

Outpost of the legendary Lockhart family spot, known for rich, smoky brisket, sausage, and classic sides. Real Texas barbecue.

936 TX-337 Loop, New Braunfels, TX 78130

Granzin Bar-B-Q

BBQ

Local favorite meat-market style BBQ known for tender pulled pork sandwiches, sausage, and no-frills plates at approachable prices.

660 W San Antonio St, New Braunfels, TX 78130

Adobe Cafe

Tex-Mex

Colorful neighborhood restaurant known for classic Tex-Mex combo plates, enchiladas, and margaritas. Great for groups and after-river dinners.

124 S Business IH 35, New Braunfels, TX 78130

Las Fontanas

Tex-Mex

An extensive menu mixing authentic Mexican flavors with South Texas flair — fajitas, fresh fish, quail, ribs, and Mexican street fare in a vibrant setting.

1551 N Walnut Ave, Suite 10, New Braunfels, TX 78130

La Cosecha Mexican Table

Mexican

Interior Mexican cuisine blending traditional flavors with a modern touch. A refined take on Mexican dining that sets it apart from standard Tex-Mex.

505 N Business IH 35, New Braunfels, TX 78130

Alpine Haus Restaurant

German

Upscale, intimate German restaurant in a 160-year-old downtown house. Known for schnitzel, bratwurst, sauerbraten, and a strong German beer and wine list.

251 S Seguin Ave, New Braunfels, TX 78130

Krause's Cafe

German / Brewery

Large beer-garden restaurant known for its huge German and local beer tap wall, jaeger schnitzel, bratwurst platters, and live music. Family-friendly with a big outdoor space.

148 S Castell Ave, New Braunfels, TX 78130

New Braunfels Brewing Company

Brewery

Small brewery known for sour wheat beers and experimental brews, with a cozy taproom and beer garden popular with craft-beer enthusiasts.

180 W Mill St, New Braunfels, TX 78130

Huisache Grill

Fine Dining

Intimate bistro-style restaurant known for contemporary American and Southwestern-leaning dishes, a solid wine list, and a cozy courtyard. One of NB's top date night spots.

303 W San Antonio St, New Braunfels, TX 78130

McAdoo's Seafood Company

Fine Dining

Upscale seafood and Southern-influenced restaurant in a historic post office building. Gulf-focused seafood plates, craft cocktails, and a polished but lively atmosphere.

196 N Castell Ave, New Braunfels, TX 78130

Myron's Prime Steakhouse

Fine Dining

Classic steakhouse known for prime steaks, big sides, and white-tablecloth service. One of NB's go-to special-occasion restaurants.

136 N Castell Ave, New Braunfels, TX 78130

Gristmill River Restaurant & Bar

American

Iconic multi-level riverside spot next to Gruene Hall. Known for chicken-fried steak, burgers, and salads with spectacular river views and plenty of seating.

1287 Gruene Rd, New Braunfels, TX 78130

Gruene River Grill

American

River-view restaurant near Gruene Hall serving American and Tex-Mex comfort dishes, burgers, and salads in a casual, family-friendly setting.

1259 Gruene Rd, New Braunfels, TX 78130

Looking for a Home Near Your Favorite Spots?

I can help you find homes in the neighborhoods closest to the restaurants, shops, and nightlife you love.

Search Homes Let's Connect

Frequently Asked Questions About Dining in New Braunfels

What are the best restaurants in New Braunfels, TX?

New Braunfels has an outstanding dining scene with top picks across several categories. For BBQ, Cooper's Old Time Pit Bar-B-Que and Black's Barbecue are legendary. Huisache Grill and McAdoo's Seafood Company lead the fine dining options. Krause's Cafe is the go-to for German food and craft beer, and Gristmill River Restaurant is an iconic riverside spot near Gruene Hall. The city offers something for every taste and budget.

Where should families eat in New Braunfels?

New Braunfels has plenty of family-friendly restaurants. Krause's Cafe features a large outdoor beer garden with space for kids, and Gristmill River Restaurant offers multi-level riverside seating with a casual atmosphere. Gruene River Grill is another great family option near Gruene Historic District. For a quick and affordable meal, Granzin Bar-B-Q serves excellent pulled pork sandwiches and BBQ plates at approachable prices. Adobe Cafe and Las Fontanas are both solid Tex-Mex picks for groups.

Does New Braunfels have German restaurants?

Yes, New Braunfels has a strong German dining tradition that reflects the city's heritage as a German settlement founded in 1845. Alpine Haus Restaurant is an upscale German restaurant in a 160-year-old downtown building serving schnitzel, bratwurst, and sauerbraten. Krause's Cafe is a larger, more casual option with a massive beer-tap wall, German platters, and a family-friendly beer garden with live music. New Braunfels Brewing Company also contributes to the German-inspired craft beer culture in town.

Let's Connect

Whether you have a quick question or you're ready to start your search, I'm here to help. Fill out the form and I'll get back to you.

Call Text Email Meet