Beachside restaurant offering a unique blend of Mediterranean, Mexican, and Austrian cuisine.