Categories Retail Food Outlets Restaurant / café Address 2160 Mountain Road Stowe, VT 05672 United States 8022537770 http://www.thecactuscafe.com/