There are 4 Pubs in St. Johnsbury, Vermont, serving a population of 5,789 people in an area of 13 square miles. There is 1 Pub per 1,447 people, and 1 Pub per 3 square miles.
In Vermont, St. Johnsbury is ranked 59th of 364 cities in Pubs per capita, and 64th of 364 cities in Pubs per square mile.
Find addresses, phone numbers, fax numbers, hours & services for St. Johnsbury Pubs.
Christie's Avenue Bistro 94 Eastern Avenue St. Johnsbury, VT Alcoholic Beverages, American Food, Bistro Style Food, Drink
Front Row Sports Tavern 397 Railroad Street St. Johnsbury, VT Alcoholic Beverages, Drink
Kingdom Taproom 397 Railroad Street St. Johnsbury, VT Alcoholic Beverages, American Food, Drink, Food & Dining
Rus-Tique Pub 94 Eastern Avenue St. Johnsbury, VT Alcoholic Beverages, Drink, Food & Dining