Taverna Opa Delray
CLOSED$$ •
270 E Atlantic Ave, Delray Beach
Taverna Opa Delray Reviews
Ratings
Menu
Add a Menu
270 E Atlantic Ave, Delray Beach
Last night service was amazing. Sophia was so kind and welcoming making you feel at home. Excellent service. Brought people from out of town and they were impressed by the food and prompt service.