The Half Baked Potato opens in downtown St. Pete | Taste and See Tampa Bay