If you are in the Stowe VT area and love Mexican food, you should definitley try this place!! Really good food and great margartias, we have have been there twice, both times were great. Enjoy!!
If you own or manage Cactus Cafe, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.