The Tea Barn
Drag box to select area
100% Were impressed
The Tea Barn is located at the historic Sappington House Complex. Stop in for High Tea or just a cup of coffee and delicious dessert. The menu includes wraps and sandwiches, as well as vegetarian options. The facility is also available for private parties in the afternoons and evenings.
1015 S Sappington Rd, Saint Louis, MO 63126
- Accessibility Details: The entrance is level with the street.
- Hours: Wed - Sat, 8am - 2pm; Sun, 9am - 2pm; Mon, closed; Gift shop: Tue, 11am - 2pm
- Accessible: yes