Restaurants in Craftsbury, VT Back to Cities In VermontCuisine TypesView AllRestaurant Blackbird Bistro1037 S Craftsbury Rd$$