South Tampa Ceviche wins World Record – That’s one Big Sangria!!!

South Tampa eatery,¬†Ceviche Tapas Bar & Restaurant, 2500 W. Azeele St., has made Tampa history. ¬†On Saturday, June 1st, the restaurant held its annual Sangria Fest and whipped up the title of the “World’s Largest Sangria.” It was certified by a Guinness...