News

What You Need To Know Soul de Cuba Café is on 6428 N. Florida Ave. in Tampa There is Cuban food on tables and Tampa history on the walls It is a family-owned Cuban restaurant, carrying on the ...