Caribbean restaurant · 10006 N 30Th St., Tampa, FL
Delivery · Dine-In
More food in Tampa, FL · Caribbean Food in Tampa