Delicious food and a lovely atmosphere, await!
The Weeping Willow Tearoom is a cozy, American Tearoom in the heart of small-town Glen Carbon, Illinois. Their recipes are commonly inspired by family traditions with a focus on sourcing only the freshest local goods. Stop in for a spot of tea or something fresh from their kitchen!
Welcome to our cozy Tea Room where lunch is served fresh and, best of all, homemade! Fresh salads, soups, sandwiches, daily specials, and decadent desserts.