La Torre

French in Vedado

Havana's tallest restaurant is perched high above Vedado on the 36th floor of the skyline-hogging Focsa building. The lofty fine-dining extravaganza has sweeping city views that rarely disappoint, although the food sometimes does.

Back in the day, government-run Torre was a legend, a colossus of French-Cuban haute cuisine. These days, there are plenty of other (private) places that have usurped it in both novelty and value for money. But, oh, the view!


Advertisement