Small-batch · Freshly roasted daily

Where every cup feels like coming home.

Brew Haven is a neighborhood coffee house built on slow mornings, honest beans, and the kind of warmth that keeps you a little longer than planned.

12+Single-origin beans
4.9★Rated by 2,300+ guests
Since '14Brewing with care
Our little corner

A café built around the people in it.

We started Brew Haven with one simple idea: great coffee should come with a great place to enjoy it. Every roast is chosen by hand, every pastry baked that morning, and every guest welcomed like a regular.

  • Ethically sourced beans roasted in small batches each week.
  • Baristas trained to dial in the perfect shot, every time.
  • Comfy seating, free Wi-Fi, and a no-rush atmosphere.
Guest favorites

What everyone's ordering

A few of the cups and bites our regulars can't seem to live without.

Bestseller

Haven Flat White

$4.50

Double ristretto poured into silky steamed milk — bold yet smooth.

🧊Cold

Salted Caramel Cold Brew

$5.25

18-hour steeped cold brew with house caramel and a pinch of sea salt.

🥐Baked fresh

Almond Butter Croissant

$3.75

Flaky, golden, and filled with toasted almond frangipane.

Why Brew Haven

Three things we never compromise on

🫘

Beans worth the wait

We source single-origin beans from growers we know by name, then roast in small weekly batches so every cup tastes alive.

👩‍🍳

Baristas who care

Our team trains for months before they touch the bar. Your latte art isn't an accident — it's a craft we take seriously.

🛋️

A space to stay

Warm light, soft seating, and plenty of plugs. Whether you're working or unwinding, there's always a seat for you.

📍

Find us

148 Maple Street, Riverside District, Portland, OR 97204

🕒

Opening hours

Mon–Fri 7am–8pm · Sat–Sun 8am–9pm

📞

Say hello

(503) 555-0148
hello@brewhaven.cafe

★★★★★
“My favorite corner of the city. The cold brew is unreal, the staff remember my name, and I get more done here than anywhere else.”
🙂
Marisol TanRegular since 2019

Your table is waiting.

Swing by for a slow morning or grab your order to go — either way, we'll have the kettle warm.