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
(314) 966-8387
  • 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
Share a review or post about this business.
Posts awaiting your approval 0
See more »