Walnut Bar & Grill
Great Food. Cold Drinks. Local Hospitality.
4.4★
Google Rating
200+ Reviews
20+
Years Serving
Petersburg, MI
60+
Menu Items
Made Fresh Daily
100%
Michigan Proud
Local Ingredients
"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.
From Our Kitchen
Signature Dishes.
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.
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.

