Fast food restaurant, Playa Cubana, offering a taste of Cuban flavors.