Rustic cafe interior with warm lighting and wooden counters
Chemult, Oregon

Fuel your adventure with a hearty meal at the edge of the High Desert.

Right off Highway 97, we're your warm welcome between the pines and the lakes. Comfort food, generous portions, and a smile at every table.

Breakfast · Lunch
Family Friendly
Walk-ins Welcome
A steaming plate of comfort food on a rustic wooden table
Cozy diner interior with warm amber lighting
Hwy 97 Stop

A roadside stop that feels like home

Tucked along Highway 97 in the heart of central Oregon's high desert, Diamond Lake Junction Cafe has been a welcome break for travelers, locals, and weekend explorers alike.

Whether you're heading to Diamond Lake for a weekend of fishing or just passing through, we pull up a chair and serve food that sticks to your ribs. From sunrise skillets to cold drinks on a warm afternoon, every plate is made with care and served with genuine hospitality.

Early mornings & late afternoons We're here when you need us
Come as you are No reservations needed

Pull in and park

We're easy to find, right off the main road in Chemult. Look for the sign and come on in.

Stop by and say hello

Whether you're just passing through or making a day of it, Diamond Lake Junction Cafe is your home base in the High Desert. We'll have a seat waiting.

Is this your business?This is my business