I've been to La Margarita a dozen times over the last 10 years and always enjoyed the food and the atmosphere. It's fair to say that the lady owner can be a little feisty but that kind of adds to the fun of it. Service can also be a little slow (if you want something you will need to do more than simply catch an eye!) but the selection of food is good with large portions and a mix of mainly Mexican and Caribbean dishes but not everthing is heavily spiced. On our last visit a couple of days ago we had the most amazing cocktails. One of us ordered Sex on the Beach, which wasn't on the menu but the waiter happily obliged. What arrived was quite the best cocktail I've ever tasted. We left 2 hours later having consumed 3 each...! Check it out. Might not be everyones cup of tea but I can thoroughly recommend.
If you own or manage La Margarita, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.