Beachfront establishment offering a wide selection of dishes. Known for good quality food and reasonable prices.