Food was good (we had nachos, shrimp and fish ceviche). The drinks were horrible...the margaritas and their "special shots" (which they're known for giving out for "free" to entice you to come in) were nothing more than juice/mixer and heart-burn in a clear cup. The guys stuck with a bucket of beer.
Our waiter was great. The beach vendors can be too much when you're in the middle of eating. Finally, our waiter set up tables and chairs around us to discourage the vendors from approaching our table and putting their wares in front of us while we were eating, though some persisted.
The major party-foul came when their waitress / shot girl came around to our table to give "free shots" and take pictures. She was aggressive, wanting to party it up so the six of us went along with it, had fun, took pictures. When the fun was over she says "that will be $10 per couple for the shots". WTF?! I, personally, did not even have a shot of their mixer, due to medications, though par-took in the fun and pics...how could you not when she's shoving a shot glass down my cleavage and in between my crotch. Even still, we were expected to pay.
After arguing that she initially told us it was free, we all paid, complained to our waiter, who had her come back and she returned $10 to one of the couples. The rest of us didn't bother, got up, paid our remaining food/drink bill and left. We will never return...too many other legit places on the beach to eat, drink and be merry.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.