Promotions

NOW OPEN!
Wed, 01/05/2022 to Thu, 03/31/2022

Meso means “middle”, combining the flavors of French, Italian, Spanish, Greek, North African… a melting pot of 22 countries in all!!

Description

Looking for that special place on the water?
Search no more! Visit Meso Beach House, located on the Intracoastal Waterways in Downtown Delray Beach.

WELCOME TO MESO RESTAURANTS!!

A fresh spin on Mediterranean Cuisine drawing upon the culinary arts of France, Italy, Spain, Greece, and North Africa, Meso shows us just how delicious and healthy Mediterranean fare can be.

900 E Atlantic Ave
Delray Beach 33483
(561) 562-6416
Photos