Custard Stand Hot Dog Chili added to 300+ new stores

Walmart & independent retailers add Custard Stand Hot Dog Chili to 300+ new stores We’re rolling into Hot Dog Prime Time (aka summer) with Custard Stand Hot Dog Chili going in over 300 new stores. This expansion increases our presence in Alabama, Georgia, the Carolinas, Ohio, Pennsylvania, Kentucky, and Washington, DC. Walmart makes up most […]