Restaurant in Tampa
Family-owned Latin spot serving Caribbean classics with a full bar and weekend nightlife
5555 S 78th St
Tampa, FL, 33619
(813) 450-2176