Back to restaurant list

TAVERNA OPA - DELRAY BEACH GREEK

book a table

overview

The marriage of great Greek food & celebration is what Taverna Opa promotes. Spirits are lifted with every single napkin thrown in the air. Belly dancing is a MUST!


location 270 E Atlantic Ave,Delray Beach, FL 33444


popular dishes