Mediterranean-inspired beachside restaurant and bar