After just a few months of operating in Hazelwood, CC’s 2 Seriously Good at 211 Village Square has closed. The restaurant had previously been known as CC’s Vegan Spot and CC’s Vegan Spot SoulVeganlicious in other locations, including the Princeton Heights neighborhood of St. Louis and Alton, Illinois. The closure was announced on social media […]
