Located in an historic part of downtown St. Charles, Town House Books and Café is a throwback to a pleasant small-town era (it refers to itself as a London or Paris-like literary café). The daily breakfast and lunch menu favors lunch (though Sunday brunch looks amazing) with freshly-baked breads, made-from-scratch soups, in-house roasted meats, premium coffees and a small but thoughtful beer and wine list. Our soup and sandwiches were excellent. The dining area is cozy (outside courtyard for nice weather) and the friendly servers are prompt.
Town House Café is a perfect spot for lunch and a rarity in that the quality of the food meets the promise of the lovely surroundings. The bookstore offers a quiet experience and an amazing collection of books to explore in the packed rooms of the house next door. Highly recommended for a time-out from a busy life.