We only ended up eating here after a misunderstanding with our hotel, who intended to recommend the infinitely superior Farango next door.
As others have commented, the service here is absolutely shambolic, with us waiting 45 minutes for our starters to arrive while others who had arrived much later than us received their food much more quickly, and we were by no means the worst-served in this respect.
When it did arrive, it was by no means the worst Mexican food I've eaten, but hardly worth the wait.
But the final straw was the state of the toilets - as bad as I have ever seen in any restaurant, with no way of washing your hands - what the restaurant staff used is beyond me.
Avoid this place like the plague.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.