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

|Comments are Off
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...