Restaurant in Tampa
Serving Tampa's famous deviled crabs, beef empanadas, and hearty Caribbean comfort food
2210 E Hillsborough Ave
Tampa, FL, 33610
(813) 237-1968