Local “Step Brothers” Goal to Bring Authentic, Affordable Hot Dogs to St. Cloud [AUDIO]
Attention St. Cloud foodies - there's a new dog in town. Step Brothers Wieners and More, located in Centennial Plaza, is an order-at-the-counter style restaurant offering a variety of hot dogs, sandwiches and soups.