Cuban restaurant El Cuba Libre, located above a pub, offers Latin cuisine. Enjoy Caribbean dishes and a full bar. Reservations and table service are available.