You must eat here when in Montezuma!! The pizza is amazingly delicious, and the homemade garlic and chili oils make it even better!! I miss it almost as much as I miss the beach! When you do visit, don't forget to order a glass or two of vinto tinto from Juanluis.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.