4.1 ⭐ outdoor seating, sports, vegetarian, bar, american restaurant, family restaurant, restaurant · $$
Bayside Pavilion is a year-round restaurant in St. Albans Bay, Vermont, offering delicious food and drinks with stunning views of Lake Champlain in a welcoming atmosphere. It's conveniently located near the Saint Albans Bay Marina, making it ideal for post-water activity dining.
Happy Hour and Specials
Report an issue
Bayside Pavilion is a year-round restaurant in St. Albans Bay, Vermont, offering delicious food and drinks with stunning views of Lake Champlain in a welcoming atmosphere. It's conveniently located near the Saint Albans Bay Marina, making it ideal for post-water activity dining.
Something look off? Help us and Report it.
Own this restaurant or work here? Take control of your listing