Bayside Pavilion
4.1 · $$ · Outdoor seating
Happy hour
No happy hour listed yet
Know their specials? Add them and earn Hopper Points.
Suggest a dealEvents
About
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.
- Outdoor seating
- Sports
- Vegetarian
- Bar
- American restaurant
- Family restaurant
Own this restaurant or work here? Take control of your listing