The Drugstore Deli is the Most Memorable Place in Byron
For more than 100 years, the building·on the corner of Main Street and Heritage Boulevard has sat as a staple in historic Byron. "I was a teenager then," says Lillian Williams, customer. She's referring to her photograph on the wall…