Fodor's Expert Review La Teresina
$
Santiago de Cuba
Italian
The Italian fare—pizza, pastas, and seafood dishes—is good by local standards. The white-tile, European café–style setting overlooking the plaza is pleasant, and the staff is friendly.
Quick Facts
Calle Aguilera
Santiago de Cuba,
Santiago de Cuba
90100,
Cuba
2268–6484
Restaurant Details:
Rate Includes: Credit cards accepted