Stars Drive in
Stars Drive In: A Culinary Star in Alton History and Heritage Ah, Stars Drive In! The very name conjures up visions of those glorious summer nights when the aroma of grilled burgers wafts through the air, mingling with the soft glow of neon lights. Established in 1986, this charming establishment has been a beloved fixture…