Full menu with prices & pictures
Taverna Opa 36 Ocean Dr 40, Miami Beach, United...
+13056736730
There are also parking lots for your car, the next parking lot is Municipal Lot P2 at a distance of 9 meters from Taverna Opa in Miami Beach.
The Card of Taverna Opa from Miami Beach includes about 67 different menus and drinks. On average, you pay for a dish / drink about $12.3.