GameTime Tampa GameTime Tampa is located at Centro Ybor, Ybor City. Over $1 Million was recently invested into this center for a Read more... Learn More! Favorite 1600 East 8th Avenue, Ybor City Historic District, Florida, United States, 33605 Twitter