Historic Downtown Sanford will soon have a fabulous new venue to grab an elevated cocktail and delicious bite as the successful Baldwin Park staple The Wildflower opens its 2nd location on Wednesday May 10th in the old Smiling Bison space. Located at 101 S. Magnolia Ave. in Magnolia Square next to Hollerbach’s German Restaurant, this highly anticipated gastrobar is finishing...