Taverna Opa at Dolphin Mall
11401 NW 12th St
Miami
FL
33172
(305) 513-8388
tavernaopa.com
Hours
11am
- Close
Payment Methods:
Visa, MasterCard, American Express, Discover, Diners Club, Cash
Average Rating
3
Total Reviews
(5)
Recommended
0
Not Recommended
0
Open Map
Bar & Grill Restaurants
Casual
Dinner
Garage
Greek
Mediterranean
Notable Wine List
Seafood
Steakhouse
Vegetarian Friendly