Viva Havanna is a buzzy, tropical-themed restaurant offering tapas, tortillas, steak, Caribbean cocktails, and Cuban cigars. Live music and Latin dance events are often featured.