Store
Chill Bros Scoop Shop
8 locals recommend,
Location
3302 W Bay to Bay Blvd
Tampa, FL
Palma Ceia
Tips from locals
My go to ice cream place, a ton of different unique ice cream options, also as a heads up the portions here are huge!