1536 East 7th Ave, Tampa, Florida 33605 USA
Only Cuban owned property located in U.S.
Photo Credit: Yelp