Mediocre food, rude staff, high prices. I would have given the place three stars (rounding up) for the food even though it’s overpriced compared to the many other options on the island but the older lady at the hostess desk, who I believe is the owner’s wife brought the rating down. They really treat their…