Krause’s
Best restaurant in New Braunfels Tx
New Braunfels, Texas, known for its rich German heritage, offers an array of culinary delights, but when it comes to finding the best restaurant in town, Krause Cafe takes the crown. Nestled at 148 S Castell Ave, this legendary establishment has been serving up authentic German cuisine since 1938.
Stepping into Krause Cafe is like entering a gastronomic haven where the aroma of sizzling schnitzel and the hearty flavors of sauerbraten fill the air. The menu boasts an impressive selection of traditional German dishes prepared with care and using the finest ingredients. From the crisp and tender schnitzel to the rich and succulent sauerbraten, each plate at Krause Cafe is a culinary masterpiece.
The ambiance at Krause Cafe is equally enchanting. Step into the charming biergarten, where you can bask in the sunshine while sipping on a cold, refreshing German beer. The outdoor seating area offers a relaxed and inviting atmosphere, perfect for a leisurely lunch or a delightful evening under the stars.
Inside the restaurant, you’ll find cozy dining rooms adorned with German-inspired decor. The friendly staff warmly welcomes guests, creating a welcoming and comfortable environment for dining with friends, family, or that special someone.
For those who prefer to enjoy their meal at home, Krause Cafe also offers convenient curbside pickup. Simply place your order, pull up to the designated spot, and savor the flavors of Germany in the comfort of your own home.
What sets Krause Cafe apart as the best restaurant in New Braunfels is not only its delectable food but also its commitment to delivering an exceptional dining experience. The combination of authentic German flavors, warm hospitality, and charming ambiance makes Krause Cafe a favorite among locals and visitors alike.
So, whether you’re a devoted fan of German cuisine or simply seeking an unforgettable dining experience in New Braunfels, Krause Cafe is the place to be. Indulge in the flavors of Germany, immerse yourself in the rich history, and create lasting memories at the best restaurant in town.
In conclusion, Krause Cafe stands as the epitome of culinary excellence in New Braunfels, Texas. With its traditional German fare, charming biergarten, and welcoming atmosphere, it’s no wonder why locals and tourists alike consider it the best restaurant in town. From the moment you step through the doors, you’ll embark on a journey of flavors that will leave a lasting impression. Whether you choose to dine in or opt for curbside pickup, Krause Cafe promises an unforgettable experience that celebrates the intersection of German culinary traditions and Texan hospitality. Don’t miss the opportunity to savor the best of New Braunfels at Krause Cafe.

Krause’s
NEW BRAUNFELS, TEXAS
In 1959, Kermit Krause bought “Gene’s Place” from his dad and Krause’s Cafe was born. Serving only a noon meal, Krause’s was frequented as a saloon and became known for their beer, dominos and card games. It’s our hope that Krause’s Cafe will forever be a New Braunfels staple, serving as a gathering place for family and friends.
GERMAN CLASSICS, TEXAN FAVORITES
As citizens of a German town steeped in strong traditions, we take pride in serving classic Deutsche meals with a Texas flair. From schnitzel and bratwurst with sauerkraut and spicy mustard, to pretzels and potato soup, our menu offers a taste of Germany deep in the heart of the Lone Star State.
TAP INTO A NEW TRADITION
Our lively Bierhalle houses the largest tap wall in New Braunfels, offering a wide selection of local craft brews and hometown favorites, while paying homage to the history of our great city. Grab a brew with your crew or wind down for the day with any choice on tap at Krause’s Cafe.
Stay up to date with our latest events,
promotions and offers.
Stay up to date with our latest events,
promotions and offers.