Nowhere else in the St. Louis area will you find an outdoor dining area as unique as The Old Mill Stream Inn. It's tucked away on Main Street in St. Charles, below street level, & has an old mill stream - hence the name....
Food's good, too!
Pros: Superb outdoor dining, Charming
more