Great time with the people of Ernest and Fidel Cafe. Best Margarita and Fajitas that I've had in my life (not just the island)! Open air cafe with live music in the square made for great ambiance. Had great conversations with the executive chef and my server -- very gracious and intelligent hosts. If you are an american with a craving for gourmet-caliber Latin food and awesome margaritas, this is a must-visit restaurant. Located in a shopping square in Porto Cupecoy (with plenty of parking).