1. Cactus Cafe 2160 Mountain Rd Ste 2, Stowe, VT 05672 Coordinate: 44.474735,-72.71677 Phone: (802) 253-7770