7233 W Hillsborough Ave
Tampa, FL 33634
Hearty portions of classic Cuban fare come in a cafeteria-style establishment with seating.