@gambler we had a very similar experience, but it was just us two is Costa Maya. Treat the location like any foreign tourist trap. They will charge “foreign rates” if you don’t call them out on it. Sometimes not worth fighting.
I will say, I enjoyed where we ate. Margaritas were 14 and goblet size. Two were enough (not Superior Grill strong…). Ceviche was 30. But it was very good for my pallet. I don’t remember the name, but it was father south from the lobster restaurant. When I got back to the ship, I saw a bunch of reviews as a tourist trap. Our bill was right, but they may have already given us the tourist menu. I was fine at 140 lighter with tip.
Compared to sitting at the “port” options, boss lady and I were very happy with our Costa Maya experience. Sucks we all have tourist written on our forehead, but make most of it. Go get the $20 Rolex or the $50 LV Mickey Mouse backpack. Enjoy the vacation!