Loading…
Mountain House Cafe is a local St. Louis cafe offering coffee, tea, sandwiches, pastries, and snacks, including espresso and iced lattes. It emphasizes community and outdoor-inspired gathering, sourcing from local businesses and roasters to connect people and the neighborhood. Located at 2901 Macklind Ave, it operates daily with 8 AM–3 PM hours (and 8 AM–6 PM on Fridays and Saturdays) and hosts an events calendar, with a dog wash station coming soon.
We haven’t found MountainHouse Cafe in the AI answers we’ve checked.