L'illa De Cuba is a Cuban restaurant and bar offering daily menus and express menus. They also provide weekend and holiday menus at a higher price point.