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
BBQClassic 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 78130Black's Barbecue
BBQOutpost 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 78130Granzin Bar-B-Q
BBQLocal 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 78130Adobe Cafe
Tex-MexColorful 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 78130Las Fontanas
Tex-MexAn 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 78130La Cosecha Mexican Table
MexicanInterior 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 78130Alpine Haus Restaurant
GermanUpscale, 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 78130Krause's Cafe
German / BreweryLarge 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 78130New Braunfels Brewing Company
BrewerySmall 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 78130Huisache Grill
Fine DiningIntimate 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 78130McAdoo's Seafood Company
Fine DiningUpscale 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 78130Myron's Prime Steakhouse
Fine DiningClassic 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 78130Gristmill River Restaurant & Bar
AmericanIconic 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 78130Gruene River Grill
AmericanRiver-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 78130Looking 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.