I've been here dozens and dozens of times, and never been disappointed. The food's always fresh and delicious, and the family that runs the place is always friendly and welcoming. It's a lot cheaper than the restaurants on the beach, but the quality is just as good if not better. I've heard of people being put off by the appearance...
More



