Ybor Strip Reviews & Details
3819 7TH Ave
Ybor Strip is located at 3819 7TH Ave in Tampa near the intersection of Bayou Park and 6th Ave. Call (813) 241-6969 for dine in.
- Service:Dine In
- Major Intersection:Bayou Park And 6Th Ave
Tell us more about Ybor Strip Tampa!