Vegan Deli & Butcher Is Suddenly Closed After Successful "Taco Hell" Pop-Up
This past weekend, lines estimated at nearly a quarter-mile long snaked around the grounds outside the Vegan Deli & Butcher (524 South Main Street, St. Charles; 636-757-3349), as e…