Beachfront restaurant Meta Beach offers a dining experience by the sea. Enjoy fresh seafood and beach amenities.