The infamous mobster, Al Capone (who may have ... An outpost on the Missouri-Illinois border just 20 minutes from St. Louis called The Luna Cafe. The Luna Cafe actually predates Route 66, having ...
Just twenty minutes north of the majestic St. Louis Arch lies Mitchell, Illinois, home to the storied Luna Cafe, a quaint ...