Logo
WalnutBar & Grill
Petersburg, Michigan

Walnut Bar & Grill

Great Food. Cold Drinks. Local Hospitality.

Scroll

4.4★

Google Rating

200+ Reviews

20+

Years Serving

Petersburg, MI

60+

Menu Items

Made Fresh Daily

100%

Michigan Proud

Local Ingredients

Warm restaurant interior with dark wood tables, pendant lighting, and welcoming bar atmosphere

"Bar food among the best in the state."

— Local Review

Our Story

A Petersburg Original.

Tucked on East Center Street in Petersburg, Michigan, Walnut Bar & Grill has been the neighborhood's gathering place for over two decades. We're not trying to be something we're not — just a damn good bar and grill with food made from scratch, ice-cold drafts on tap, and staff who actually know your name.

Scratch Kitchen

Every sauce, every rub, every dough made in-house daily.

Community Roots

Proud sponsor of Monroe County youth sports and local events.

Full Bar

Draft beer, craft cocktails, and a whiskey selection that'll surprise you.

Family Welcome

Kid-friendly menu, family booths, and a space for everyone.

Our Full Story

From Our Kitchen

Signature Dishes.

Full Menu

Every Week

Daily Specials.

Monday

Burger Night

Discounted burgers all night long plus domestic draft specials

Tuesday

Taco Night

Street tacos and margarita specials all evening long

Wednesday

Wings Special

Wing deals by the dozen plus pitcher specials all night

Thursday

Steak Night

Ribeye dinner special with two sides — a weekly tradition

Friday

Fish Fry

All-you-can-eat perch & walleye, 5–9 PM

Saturday

Live Music

Local bands 7–10 PM + drink specials

Sunday

Family Dinner

Kids eat free (under 10) with adult entrée

What Locals Say

Real Reviews.

4.4on Google (200+ reviews)

Join Us

Your Table is Waiting.

Walk in any day, or give us a call. We don't require reservations, but we love hearing from you. Private parties? We've got the space.