Listing 42 restaurants in and around Saint Albans.
Saint Albans, commonly abbreviated as St. Albans, is a town in Franklin County, Vermont. As of the 2020 census, the population was 6,988. The town completely surrounds St. Albans City, which is a separate municipality.
24 North Main Street, SAINT ALBANS, Vermont 05478
A rejuvenated decor and spiced up menu offer one of the finest culinary experience in the heart of downtown.
Right across from Taylor Park and situated amongst main street’s boutique shopping, theaters, and nightlife; plan an afternoon, evening or both around a visit to your premier dining destination.