happyhopper

Bayside Pavilion

4.1 · $$ · Outdoor seating

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