The Green Haus

Hours
Mon–Sun8:00 AM – 3:00 PM

1520 Tremont St, Boston, MA 02120

Map showing where The Green Haus is

Joe's Review

Iced Mocha, Aug 2026

Tremont Street's iconic coffee spot

This spot is located right on iconic Tremont Street. They had a line wrapping out the door, but I see why because the food is incredible. My iced mocha had a more bold, espresso forward flavor. Between the phenomenal baked goods, the mocha, and the cool atmosphere, it's an absolute must visit!

Watch on Instagram

From the Community

No one has reviewed this shop yet. Tell everyone what you ordered.