Restaurants
O'Reilly 304
Although the restaurant's name isn't that creative (it's own address), O'Reilly 304 has one of the most imaginative menus in La Havana. Its unique small plates and inventive drinks ensure that it will be well worth the table wait at this tiny spot.
O'Reilly #304, Old Havana
[Photo via @elephanttgun]