4400 W Boy Scout Blvd, Tampa, Florida 33607 USA
Nothing sets the tone for an enticing night, quite like The Big Eddie chilled shellfish tower.
Photo Credit: Yelp