Taverna Opa - Delray Beach

4.1 based on 198 reviews
Cuisine type Greek
Price range $30 and under

Make a reservation

Thu 3/26
2 guests
7:30 PM
Find a Table.
We didn't find any openings. Please try another date or time.
+1 561 303 3602

About Taverna Opa - Delray Beach

The marriage of great Greek food & celebration is what Taverna Opa promotes. Belly dancing is a MUST!
Read more
Top tags
  • Outdoor Dinig
See all (3)
food (2)
interior (1)
See all (3)
food (2)
interior (1)
See all (3)

Reviews and ratings

4.1
Excellent
Based on 198 reviews
Noise level
Moderate
4.3
Food
4.0
Service
4.1
Ambiance

Read all reviews

Sort through reviews to find relevant experiences

Diner rating

0
47
46
34
17

Time of year

Diner type

Search anything

+

Find reviews that mention:

atlantic avenue
authentic greek
belly dancer
delray beach
fun atmosphere
garlic and olive oil
given the choice
greek cuisine
greek food
greek restaurants
happy hour
hear a thing
hummus with pita
lamb chops
lemon and garlic
lemon potatoes
love sitting outside
noise level
opa
outdoor seating
people watching
service was good
small plates
taverna
No reviews found. Try removing a filter, changing your search, or clear all to view reviews.
Restaurants Delray Beach Taverna Opa - Delray Beach
2 guests
  • 1 guest
  • 2 guests
  • 3 guests
  • 4 guests
  • 5 guests
  • 6 guests
  • 7 guests
  • 8 guests
  • 9 guests
  • 10 guests
  • 11 guests
  • 12 guests
  • 13 guests
  • 14 guests
  • 15 guests
  • 16 guests
  • 17 guests
  • 18 guests
  • 19 guests
  • 20 guests
7:30 PM
  • 12:00 AM
  • 12:30 AM
  • 1:00 AM
  • 1:30 AM
  • 2:00 AM
  • 2:30 AM
  • 3:00 AM
  • 3:30 AM
  • 4:00 AM
  • 4:30 AM
  • 5:00 AM
  • 5:30 AM
  • 6:00 AM
  • 6:30 AM
  • 7:00 AM
  • 7:30 AM
  • 8:00 AM
  • 8:30 AM
  • 9:00 AM
  • 9:30 AM
  • 10:00 AM
  • 10:30 AM
  • 11:00 AM
  • 11:30 AM
  • 12:00 PM
  • 12:30 PM
  • 1:00 PM
  • 1:30 PM
  • 2:00 PM
  • 2:30 PM
  • 3:00 PM
  • 3:30 PM
  • 4:00 PM
  • 4:30 PM
  • 5:00 PM
  • 5:30 PM
  • 6:00 PM
  • 6:30 PM
  • 7:00 PM
  • 7:30 PM
  • 8:00 PM
  • 8:30 PM
  • 9:00 PM
  • 9:30 PM
  • 10:00 PM
  • 10:30 PM
  • 11:00 PM
  • 11:30 PM