Beachside cafe offering a relaxed vibe. Known for good food and service.