opa happy hr



Taverna Opa Delray Beach, FL

270 East Atlantic Avenue 
Delray Beach, FL 33483
T: 561.303.3602

Taverna Opa Delray Beach, FL

opa nights

WE'RE OPEN!

GREEK things are happening in Delray Beach!

New Look! New Location! Same Food & Fun!