Know a great happy hour or special for this location?
Cuban eatery & bar serving sandwiches, deviled crab & other favorites in a big, bright space.
Suggest an edit
1802 E 7th Ave #3808, Tampa, FL 33605