"Best Mexican on the island, hands down. Try their organic Margaritas, they are amazing and a generous size. The meals and drinks are consistently high quality, we've never had a bad experience. We eat here every time we stay in Amelia have dinner, a margarita, and walk around downtown."