Directions & Contact Info...
The Cactus Cafe
2160 Mountain Rd # 2
Stowe, VT 05672
Phone: 802.253.7770
The Cactus Café is conveniently located between downtown Stowe Village and the Stowe Mountain ski area. It’s proximity to the mountain and numerous Stowe area resorts and hotels make it the ideal place to dine the nest time you’re craving the hot and spicy flavors of Mexico and the American Southwest after a cold day on the slopes.
During the hotter summer months, join us in our beautiful outdoor garden and dining area. Enjoy tasty Mexican in-house smoked specialties and cool down with delicious and refreshing margaritas.
