The service and the food here are fantastic. I ate here a few times during my stay in Montezuma and I was never disappointed. Try the mint lemonade with vodka for a delicious cocktail, and be sure to get their dessert! They only have one and it is always soooo good!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.