Now Open · Oskaloosa, IA

We Pour Care Into Every Cup and Slice We Make

From single-origin pour-overs to house-made sandwiches using locally sourced ingredients, Walnut Street Coffee and Deli is where your daily ritual gets an upgrade — right here in the heart of Oskaloosa.

Warm café interior at Walnut Street Coffee and Deli with counter and seating

Fresh. Local. Made with intention.

409 Walnut St, Oskaloosa

Locally Owned

Since Day One

Fresh Daily

House-Made

Barista pouring coffee at Walnut Street Coffee and Deli
Fresh sandwich at Walnut Street Coffee and Deli
Cozy interior seating at Walnut Street Coffee and Deli
Latte art at Walnut Street Coffee and Deli

Our Story

A Neighborhood Spot That Takes Its Coffee Seriously

Walnut Street Coffee and Deli started with a simple idea: serve great coffee and honest food in a place where everyone feels welcome. No pretense, no rush — just good taste and a friendly face behind the counter.

We source quality beans and fresh ingredients because we know our neighbors notice the difference. Whether you're grabbing a quick espresso before work or settling in with a sandwich and a book, we're glad you're here.

Craft Coffee

Single-origin & house blends, pulled fresh daily

🥪

Fresh Deli

House-made sandwiches with quality ingredients

🌿

Local Spirit

Proudly serving our Oskaloosa community

💛

Good Vibes

A welcoming space to work, meet, or relax

What People Say

Loved by Our Neighbors

Don't take our word for it — here's what regulars and first-time visitors have shared.

"This is my go-to spot every morning. The coffee is consistently excellent, and the staff always remembers my order. It feels like a second living room."

M

Regular Customer

Oskaloosa

"I stopped in for lunch and had one of the best sandwiches I've had in town. Fresh ingredients, generous portions, and a warm atmosphere. Will definitely be back."

J

Local Visitor

Oskaloosa

"Great coffee, friendly people, and a real community feel. I bring visitors here and it always makes a good impression. This is what a neighborhood café should be."

S

Community Member

Oskaloosa

Find Us

Stop By Walnut Street

We're right on Walnut Street in downtown Oskaloosa — easy to find, easy to park, and always ready to welcome you.

Address

409 Walnut St, Oskaloosa, IA 66066

Hours

Monday – Friday: 6:00 AM – 3:00 PM

Saturday: 7:00 AM – 3:00 PM

Sunday: Closed

Get in Touch

We'd Love to Hear From You

Have a question, want to plan an event, or just want to say hello? Drop us a message and we'll get back to you.

Is this your business? This is my business