Brothers Bar in St. Cloud Closed, New Restaurant Coming
Brothers Bar and Grill in downtown St. Cloud is closed. One of the co-owners of the building Doug Boser of Inventure Properties says they decided to end the lease with the Brothers franchise to make way for a new restaurant.