Best Restaurants in New Braunfels, TX
Known for its rich German heritage, stunning natural beauty, and vibrant community, New Braunfels is home to an exciting food scene. Located between the Guadalupe and Comal Rivers, the city’s dining landscape is as diverse as its scenery, offering everything from traditional German fare to modern, locally-sourced American cuisine. Discover historic dining spots serving time-honored recipes to hip, contemporary eateries for a fun afternoon. Whether you’re a local or just passing through, here’s a guide to some of the best places to eat in New Braunfels that will make your taste buds sing.
Top Restaurants in New Braunfels
1. Huisache Grill
302 w. san antonio street, New Braunfels, TX 78130
This place is one of our go-to staples. Moderately priced for high-quality food. They have a great courtyard area so you can grab some beer or a bottle of wine while you wait on your table. Huisache is beer and wine only but with a great selection. Try the mixed grill if you are a hungry carnivore!
2. McAdoo’s Seafood Company
196 N Castell Ave, New Braunfels, TX 78130
Very nice cajun-style seafood joint/ oyster bar in one of the coolest buildings in town that used to be the post office. They have great brunch on the weekends that includes a build your own Bloody Mary bar.
3. Naegelin’s German Bakery
129 S Seguin Ave, New Braunfels, TX 78130
A vibrant bakery known for its pies, cookies, and pastries. Specializes in traditional German baked goods, along with donuts and kolaches. Conveniently located in the heart of New Braunfels, it opens early to offer the best selection.
4. Myron’s Steakhouse
136 N. Castell Ave. New Braunfels, TX 78130
Next door to Macadoos, and a very well-known steak house. Myrons has won awards over many steak houses that encompass the entire San Antonio area so if you want to get out and have a nice steak dinner or lobster you won’t be disappointed!
5. The Gruene Door
2360 Gruene Lake Dr. New Braunfels, TX 78130
Gruene’s only casual, fine dining restaurant combining the best in food, service, and atmosphere. Every menu item is prepared 100% in-house by our chefs. Open for lunch and dinner, we are the perfect destination for a romantic dinner, birthday celebration, private party, lunch with friends, or just a casual night out.
6. Krause’s Café
148 S Castell Ave, New Braunfels, TX 78130
A traditional German Biergarten. Plenty of seating with 2 large patio areas, very kid-friendly, good food with German and traditional American options with a great beer menu. If you are in town on a Saturday, this is our go-to brunch spot because the parking lot also hosts the amazing New Braunfels Farmers Market from 9-1. There is typically live music on the second outdoor patio. Our favorite food booth is Christelle’s Culinary Corner, which serves authentic Haitian and Asian Fusions.
7. Gruene River Grill
1259 Gruene Rd New Braunfels, TX 78130
Situated between San Antonio and Austin, Gruene River Grill has been a beloved spot in the New Braunfels area since 2004. Overlooking the Guadalupe River in the historic Gruene district, we provide both outdoor patio seating and air-conditioned indoor seating. Additionally, private dining rooms are available for your next special event.
8. Inferno’s Wood Fired Oven & Spirits
1198 Gruene Rd New Braunfels, TX 78130
Great pizza place! Nothing more needs to be said.
9. The Faust
240 S Seguin Ave, New Braunfels, TX 78130
Old school hotel with a restaurant and in-house brewed beer. Down the street from the hotel, there is a brewery tasting room that has limited hours.
10. Grist Mill
1287 Gruene Rd New Braunfels, TX 78130
Very cool old building with tons of indoor and outdoor seating. Biggest tourist destination for eating in Gruene but a very neat spot overlooking the Guadalupe River. I recommend the Tenderloin sandwich!
Review more of the best things to do in New Braunfels!