I had a quick dinner with my mom last night at Centro Cantina (1600 E. 8th Ave, Ybor City FL 33605, 813-241-8588), the upper deck epicenter of the Centro Ybor plaza. This restaurant is a combination of Americanized Mexican food and bar ...
posted Sat Apr 04, 2009 3:41 PM EST