Centro Ybor Category:Shopping Neighbourhood:Ybor CityAddress:1600 East 8th AvenueTampa, FL, United States33605Phone:813 477-1331 Website: http://www.centroybor.com Venue Description: cinema, Improv Comedy Theater, shops/restaurants » Return to Search