16 yrs ago•ElOtroGordoreviewedScarlett's Ybor Strip3819 E 7th Ave Tampa, FL 33605Got to Scarlett's about 5:30 on...
16 yrs ago •ElOtroGordocommented onFlorida tripThanks for input. Went to Scarlett's on Thursday for about 3 hours. Definitely worth it! More complete review to come later.