Viva Cuba is a small restaurant with a friendly and intimate atmosphere serving authentic Cuban cuisine and Havana rum at the bar.