4025 W Waters Ave
Tampa, FL 33614
Stalwart, cafeteria-style outpost featuring classic Cuban comfort dishes in an unfussy dining room.