La Casa Buena Vista is a Cuban restaurant offering traditional Cuban-Creole cuisine and a wide selection of authentic Cuban rum. They serve fresh, diverse dishes from Cuba and the Caribbean.