5021 E Columbus Dr, Tampa, Florida 33619 USA
Cuban was loaded and tasty but I'm sure it would be better toasted
Photo Credit: Yelp