There are 4 Gastropubs in St. Johnsbury, Vermont, serving a population of 5,789 people in an area of 13 square miles. There is 1 Gastropub per 1,447 people, and 1 Gastropub per 3 square miles.
In Vermont, St. Johnsbury is ranked 34th of 364 cities in Gastropubs per capita, and 44th of 364 cities in Gastropubs per square mile.
Find addresses, phone numbers, fax numbers, hours & services for St. Johnsbury Gastropubs.
Black Bear Tavern & Grille 205 Hastings Hill St. Johnsbury, VT Alcoholic Drinks & Food, Food & Dining
Dawg House Tavern 33 Eastern Avenue St. Johnsbury, VT Alcoholic Drinks & Food, Food & Dining
Elements Food & Spirit 98 Mill Street St. Johnsbury, VT Alcoholic Drinks & Food, Food & Dining
Tavern On The Hill 94 Eastern Avenue St. Johnsbury, VT Alcoholic Drinks & Food, Food & Dining