Hand-rolled, boiled, and baked to order at 10101 Main St — where the aroma of fresh bagels meets the quiet charm of the Russian River Valley.
Grateful Bagel started with a simple conviction: that the best mornings begin with something made by hand, with care, and shared with people who matter.
Located on Main Street in the heart of Penngrove, we've been turning out hand-rolled bagels — boiled then baked — for our neighbors, travelers, and anyone who believes a good bagel is worth the wait.
From our classic plain to seasonal specials, every bagel is crafted in small batches. Our cream cheeses are house-made, our coffee is carefully sourced, and our counter is always full of folks who stopped by because they smelled us baking.
Grateful Bagel is a place to slow down, strike up a conversation, and savor something made with intention.
Every bagel is hand-rolled, boiled, and baked in small batches throughout the day — never mass-produced, always fresh.
We're a gathering place — for morning regulars, weekend visitors, and anyone who needs a warm seat and a good bagel.
Our ovens fire up before dawn so the first thing you smell when you walk in is fresh-baked bagel — because your morning deserves that.
Nothing makes us prouder than the regulars who come back — and the visitors who make this their new favorite stop.
We drive in from Santa Rosa just for these bagels. The everything bagel with their house cream cheese is absolutely unmatched — we've tried everywhere since.
Stopped in on a weekend visit to the valley and this was the highlight of our trip. Warm bagels, friendly faces, and the kind of place that makes you want to stay longer.
The atmosphere is so welcoming — it feels like walking into someone's kitchen where everyone's invited. Best breakfast sandwich in the area, hands down.
We're right on Main Street in Penngrove — easy to find, impossible to forget. Pull up a chair and let us make your morning.
10101 Main St, Penngrove, CA 94951-8206
| Monday – Friday | 6:00 AM – 3:00 PM |
| Saturday | 7:00 AM – 3:00 PM |
| Sunday | 7:00 AM – 2:00 PM |