Restaurant in Tampa
Cuban-Italian eatery and bar famous for deviled crab and classic Cuban sandwiches.
1802 E 7th Ave #3808
Tampa, FL, 33605
(813) 248-3834