St. Charles’ historic Main Street is set to host the latest creative reimagination of vegan dining with La Vie Vegan, a completely vegan French restaurant. Located at 524 S. Main St., it’s not the kind of place that announces itself with neon proclamations one might expect from a restaurant that eschews meat, eggs, dairy and all […]
