Review
2 wks ago
Scarlett's Ybor Strip3819 E 7th Ave
Tampa, FL 33605
Impressive visit for a rainy Monday
It was a rainy, dark, unusually chilly Monday evening in February. Not much happening on tv or in the sports world, so decided to try out Scarlett’s having never been there…

hotfireinnyNew York