A must stop every visit. Love everything about this place! The chips and guac are amazing and they pour the drinks heavy which is nice. A nice little corner of Mexico in Florida.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.