National Ceviche Day is coming up on June 28, but we're celebrating a bit early!
Hotel Haya's Flor Fina restaurant joins us in our kitchen, showing off their delicious fresh ceviche sampler.
Flor Fina is located at 1412 E 7th Avenue in Ybor City. For more information, visit HotelHaya.com.