Albacora

restaurants / Seafood

Albacora information

Location
Varadero , Cuba
Address
cnr Av 1 & Calle 59
Telephone
+53 61 36 50
Opening hours
10am-11pm
Something wrong?
Submit a correction

Fish, squid, shrimp and lobster are available at beachside Albacora. Check out the open bar offer (noon to 4pm).