Fodor's Expert Review Centro Ybor
Tampa
Shopping Center
Ybor City's destination within a destination, this dining-and-entertainment palace has at least 20 shops, bars, and restaurants, with the latter serving everything from gourmet popsicles to upscale sushi.
Quick Facts
1600 E. 8th Ave.
Tampa,
Florida
33605,
USA