Cachao is a Cuban restaurant offering a buffet and snack options.