• Taverna Opa Atlantic Avenue Delray Opening Soon

Food News: Taverna Opa to Open on Atlantic Avenue in Downtown Delray

Taverna Opa has hung the window signs up and announced that they will be coming soon to a new location on East Atlantic Avenue in Downtown Delray Beach. Taking up the space that formerly occupied 75 Main, this new spot will add one more location to their three current festive, Greek-cuisine Florida restaurants.

We’ll keep monitoring the situation and stop on by when they open to get a taste of the Mediterranean (we’ll try not to smash any plates). Opa!

Taverna Opa
270 E Atlantic Avenue
Delray Beach, FL 33483

View Larger Map

© 2018 North of Miami - South Florida Restaurants and Businesses. Reviewed.
A SLAM Marketing, LLC Website