Here are my five top tips for restaurants in Cuba:
1. Cafe Solas, Havana (Habana Vieja) - Sit on the beautiful terrace and enjoy 1.50CUC 'happy hour' cocktails. Kind, friendly service and good food.
2. Taberna La Botija, Trinidad - A tourist favourite, but well-worth it! Be prepared to queue for a table at this lively tavern. Tasty, well-priced food and good service all in one place- a rare occurrence in Cuba! Portions are also huge, so consider sharing. The live band in the evening create a great atmosphere throughout the restaurant!
3. Restaurante La Casona Jover, Santa Clara - Well-priced traditional Cuban dishes. The main waiter is friendly and is on hand to offer helpful tips about the city.
4. Tareco's, Viñales - Although the service can be slow, the food here is interesting, and even has vegetarian and vegan options available!
5. Fajoma, Havana (Habana Vieja) - Really nice food in a fantastic setting with a live band on the rooftop terrace. Lots of interesting options on the menu! Service isn't perfect, but the food is worth it!