Craftsbury from Vermont Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Beyond The Garden - Vermont, Craftsbury, 2078 North Craftsbury Rd, 05826 (802) 586-9970 Map Craftsbury Inn & Restaurant - Vermont, Craftsbury, 107 S Craftsbury Rd, 05826 Map