Meet The Chef

The Alpine Chef, formerly the Bavarian Chef of Fredericksburg, is Fredericksburg's premier German restaurant. Here you can find the classics you expect, from Saurbraten to Schwarzwälder Kirschtorte. Keep an eye out for seasonal favorites, such as our winter wild game, and springtime spargelfest menus.


Chef Jannec Hornig is proud to prepare the food of his childhood in the land that he now calls home, with the  help of his talented kitchen crew. His focus on flavor and excellence lead him to Katherine, his wife.


Katherine runs the front of the house, ensuring you are attended to. Her kindness and attention to detail are echoed in the actions of her service staff .


Come join us and experience the Alpine Chef.

Tel: 540-656-2101


Need to make reservations or plan an event?

At Your Service.

Tel: 540-656-2101

Location & Parking

The Historic Train Station of Fredericksburg, located at 200 Lafayette Boulevard is home to The Alpine Chef.

Parking can be found adjacent to the building and on street at all times.

After 5 PM, addition parking is available in both the parking lot directly across the street, and the lot on the 100 block of Lafayette Blvd.


Tel: 540-656-2101



Sunday 11:00 AM to 9 PM

Monday 3 PM to 9 PM

Tuesday through Saturday 11:30 AM to 9 PM


Sunday Brunch 11:00 AM to 3 PM

Early-bird All Day Mon, 3 to 5 Tue - Fri


Holiday Hours

© 2019 by The Alpine Chef LLC.