7315 E Broadway Ave, Tampa, Florida 33619 USA
Half of my Cuban Sandwich which was actually quite tasty
Photo Credit: Yelp