7101 N Florida Ave.,
Tampa , FL 33604 UNITED STATES
Based on 2 reviews
Great ice cream!This place is an institution. I still remember the first time I had ice cream at Bo's. It is the absolute BEST in Tampa Bay and worth the drive.
I love Bo's Ice CreamBeen going there all my life! A real gem in Seminole Heights.
Worldwide > United States > Tampa, FL > Ice Cream & Frozen Yogurt