A legend long before Cuban food became legendary, Lilliam's was once one of Havana's only posh private restaurants – the long-standing diplomat's choice. These days it has more competition, but maintains its prominence with classy service, secluded ambience and freshly cooked food to die for.
The experience is as much about the surroundings as the food. The restaurant is set in an illustrious villa in Miramar and you are served in a garden with trickling fountains and lush tropical plants. The menu changes regularly, but there's usually good steak, octopus and pork options.