5021 E Columbus Dr, Tampa, Florida 33619 USA
The large 12" Cuban, enough for two with splitting a side of Black Beans, Toadted Bread, Fantastic!
Photo Credit: Yelp