For 30 years The Bavarian Inn Restaurant has maintained a reputation for excellence and consistency we are proud of. Our success is based on a simple recipe which consists of great food and outstanding service all in an amazing setting creating a dining experience like no other.
Our philosophy is “nothing but the best”. We use organic, free-range, locally produced ingredients and all of our menu items are created in-house so you are sure to be provided with a delicious, fresh tasting meal. Our wine list consists of the best wines from regions known to produce the best grapes and we are not afraid to venture into smaller vineyards in search of a great vintage. Our knowledgeable, friendly, professional and passionate team of staff complete the package. We choose our Staff based on their specific interest and experience to this business creating a team that is dedicated to providing you with top notch service.
The Bavarian Inn Restaurant is the perfect destination for a delicious meal with good friends, a romantic evening or your next special event.