Some of the best restaurants in Michigan have terrible parking lots.
There.
I said it.
They don’t have valet parking.
They don’t have twelve-page cocktail menus.
Nobody spent six months deciding what shade of gray the dining room should be.
Sometimes there’s a counter.
Sometimes there are six tables.
Sometimes the building looks like you should keep driving.
Don’t.
After more than 25 years of traveling, I’ve learned that the restaurants I remember aren’t always the expensive ones.
They’re the little places.
The old diners.
The burger counters.
The neighborhood restaurants where the person sitting three stools down has been ordering the same breakfast since 1987.
Michigan is full of them.
And for this list, we’re keeping it local.
No national chains.
No restaurant groups pretending to be neighborhood dives.
Just Michigan places with personality, history and food that gives you a reason to take the long way home.
Bring cash just in case.
Bring an appetite definitely.
Here are 15 hole-in-the-wall restaurants in Michigan worth the drive.
1. Mike’s Famous Ham Place โ Detroit
๐ 3700 Michigan Avenue, Detroit
Let’s start with a restaurant that understands one of the great rules of hole-in-the-wall dining:
You don’t need to make 87 things if you’re really good at making one thing.
Mike’s Famous Ham Place is an old-school Detroit lunch counter built aroundโyou guessed itโham.
Big pieces of freshly carved ham.
Ham sandwiches.
Eggs with ham.
Bean soup with ham.
Split pea soup with ham.
There is not an identity crisis happening here.
The restaurant has the wonderfully straightforward atmosphere of a place that knows exactly why people walked through the door.
What I’d order: Start with the ham sandwich.
Don’t overcomplicate this.
Why it’s worth the drive: Places this focused are becoming increasingly rare.
Open Mike’s Famous Ham Place in Google Maps
2. Chef Greg’s Soul-N-The Wall โ Detroit
๐ 10009 Curtis Street, Detroit
The name alone earns points.
But Chef Greg’s has something considerably more important than a clever name:
Boogaloo sauce.
Chef Greg’s Soul-N-The Wall is a tiny northwest Detroit neighborhood restaurant known for soul food, sandwiches and its signature tangy red sauce.
The restaurant is small.
The atmosphere is casual.
The food is the reason you’re there.
Exactly as it should be.
What to try: Anything involving the famous Boogaloo sauce.
Why it’s a City Unknown pick: This is neighborhood Detroit rather than tourist Detroit.
And that’s precisely what we’re looking for.
Open Chef Greg’s Soul-N-The Wall in Google Maps
3. Roy’s Squeeze Inn โ Ypsilanti
๐ 1315 E. Michigan Avenue, Ypsilanti
The “Squeeze” part isn’t decorative.
This is a small, old-fashioned burger joint where counter-service simplicity is part of the experience.
Roy’s has the kind of throwback atmosphere restaurants spend a fortune trying to recreate.
Except here, it doesn’t feel recreated.
Burgers.
Fries.
Counter seating.
Done.
What I’d order: Cheeseburger and fries.
This is not the moment to suddenly become adventurous.
Why it’s worth the drive: Sometimes you want a restaurant where nobody explains the “concept” before taking your order.
Roy’s is that restaurant.
Open Roy’s Squeeze Inn in Google Maps
4. Bomber Restaurant โ Ypsilanti
๐ 306 E. Michigan Avenue, Ypsilanti
Now we’ve got history with breakfast.
The Bomber is tied closely to Ypsilanti’s World War II and Willow Run history.
The dining room carries aviation memorabilia and an old-school neighborhood atmosphere while the menu sticks largely to hearty American breakfast and lunch.
This is the kind of diner where ordering something called “light breakfast” feels like you’ve misunderstood the assignment.
What to try: Come hungry and go breakfast.
Why it’s worth visiting: The Bomber feels specifically Ypsilanti.
You couldn’t pick the restaurant up and drop it into another state without losing something.
That’s exactly what I want from a local restaurant.
Open Bomber Restaurant in Google Maps
5. Genitti’s Hole-in-the-Wall โ Northville
๐ 108 E. Main Street, Northville
For once, I’m not even applying the label.
They did it themselves.
Genitti’s Hole-in-the-Wall is a longtime family-run Northville institution known for its seven-course Italian meal and interactive dinner-theater experience.
This isn’t our classic greasy-spoon diner.
It’s something considerably stranger.
Which means naturally I like it.
The experience is part meal, part old-fashioned family gathering and part entertainment.
What makes it different: You’re not simply stopping for a plate of pasta.
You’re going for the entire production.
City Unknown tip: Check the entertainment schedule and reservation requirements before making a special trip.
Open Genitti’s Hole-in-the-Wall in Google Maps
6. My Place Diner โ Charlotte
๐ 365 State Street, Charlotte
Every small town needs a diner like this.
My Place isn’t pretending to reinvent breakfast.
It serves the food people actually want from a hometown diner:
Biscuits and gravy.
Omelets.
Burgers.
BLTs.
Lasagna.
Big portions.
Recent customers still describe it as a quintessential small-town hole-in-the-wall diner.
That’s about as good an endorsement for this article as I can ask for.
What I’d order: Breakfast.
Preferably something requiring gravy.
Why it’s worth the drive: Charlotte gives you the sort of local restaurant experience that disappears when every interstate exit starts looking identical.
Open My Place Diner in Google Maps
7. The Diner โ Mount Pleasant
๐ 894 S. Mission Road, Mount Pleasant
The name?
The Diner.
Not “Artisan Morning Kitchen.”
Not “The Brunch Collective.”
The Diner.
I respect this level of efficiency.
Inside you’ll find an old-school, homey breakfast-and-lunch restaurant with the sort of menu that regulars actually use.
Breakfast plates.
Sandwiches.
Comfort food.
Friday specials.
Nothing particularly fancy.
That’s the point.
Important: This has traditionally operated as a cash-oriented restaurant, so check current payment policies or bring cash.
That’s good road-trip advice anyway.
Why it’s a City Unknown pick: Sometimes the best restaurant recommendation is simply:
“Go where the locals eat.”
8. Auction House Cafe โ Wayland
๐ 3634 10th Street, Wayland
Now we’re getting properly obscure.
Auction House Cafe is a little breakfast-and-lunch restaurant in Wayland with an old-fashioned counter setup and a reputation for generous portions.
This is the kind of restaurant where sitting at the counter is part of the experience.
Talk to somebody.
Drink coffee.
Find out where they’re headed.
Maybe learn about another restaurant that needs to be on the next City Unknown list.
What to try: Breakfast is the obvious move, although the burgersโincluding Michigan’s beloved olive-burger territoryโdeserve attention.
Why it’s worth the drive: It feels like a community restaurant rather than a restaurant designed by a committee.
Open Auction House Cafe in Google Maps
9. Bill’s Family Restaurant โ Grand Rapids
๐ 1235 Michigan Street NE, Grand Rapids
Grand Rapids has plenty of trendy restaurants.
That’s not why we’re here.
Bill’s is the opposite.
It’s an old-school neighborhood breakfast-and-lunch spot where the appeal is straightforward food, reasonable portions and a dining room that feels like people actually know one another.
No smoke machine required.
What I’d order: Classic breakfast.
Eggs.
Potatoes.
Toast.
Coffee.
Sometimes simplicity wins.
Why it’s a City Unknown pick: Every growing city needs places that remember what the neighborhood felt like before everything became fashionable.
Open Bill’s Family Restaurant in Google Maps
10. Mar-Jo’s Diner โ Schoolcraft
๐ 325 N. Grand Street, Schoolcraft
Schoolcraft isn’t where most travelers plan a culinary vacation.
Good.
That means we’re doing this correctly.
Mar-Jo’s is a small-town diner serving breakfast and familiar American lunch food.
Omelets.
Biscuits and gravy.
Pancakes.
French toast.
Burgers.
Sandwiches.
And yes, you can find an olive burger.
If you’re traveling around Michigan and haven’t encountered the state’s peculiar affection for putting green olives on hamburgers, eventually we’re going to need to have that conversation.
Why stop: Mar-Jo’s is exactly the sort of place you discover because you got hungry halfway between two places you thought were the destination.
Sometimes that’s how the best stops happen.
Open Mar-Jo’s Diner in Google Maps
Now We’re Heading Up North
This is where a Michigan restaurant road trip starts getting dangerous.
Because once you get north of the bigger cities, every little town seems capable of hiding a diner somebody’s grandmother has been recommending since 1974.
11. Grayling Restaurant โ Grayling
๐ 211 Michigan Avenue, Grayling
Grayling Restaurant is exactly what I want to find when I’m driving through northern Michigan.
Old-school downtown diner.
Breakfast.
Lunch.
Counter seats.
Regulars.
Travelers.
No unnecessary drama.
It’s the kind of place where you can grab pancakes in the morning or a burger later and feel like you’re eating in an actual northern Michigan town rather than a roadside franchise.
What I’d order: Breakfast and coffee at the counter.
Why it’s worth the drive: Grayling makes a great base for exploring the Au Sable River and northern Michigan, and this gives you a local place to start the morning.
Open Grayling Restaurant in Google Maps
12. Old Depot โ Johannesburg
๐ 10826 M-32, Johannesburg
If you’ve never had a reason to stop in Johannesburg, I’ve got one.
Old Depot is a little northern Michigan restaurant with railroad-inspired character and the kind of hearty breakfast-and-lunch menu you want on an Up North road trip.
The restaurant has old railroad photographs and plenty of small-town atmosphere.
But there’s something else you need to know.
Pie.
The dessert case gets plenty of attention.
As it should.
City Unknown rule: If you’re in a small-town Michigan diner and somebody tells you the pie is homemade, your previous dessert plans have been canceled.
Why it’s worth the drive: This is exactly the kind of roadside discovery City Unknown was built around.
13. VanPamel’s Hometown Diner โ Hillman
๐ Hillman, Michigan
The word “Hometown” tells you what we’re after.
VanPamel’s serves hearty diner food in a small northern Michigan community where the atmosphere is casual and the portions don’t appear interested in being delicate.
Breakfast is a major draw, along with burgers, patty melts, club sandwiches and familiar comfort-food plates.
What I’d order: This feels like a chicken-fried-steak morning.
You may require a nap afterward.
Plan accordingly.
Why it’s a City Unknown pick: Hillman isn’t somewhere most Michigan tourists build their entire vacation around.
That’s exactly why restaurants like this are fun to find.
Open VanPamel’s Hometown Diner in Google Maps
14. Willie’s Rear โ Traverse City
๐ 1315 W. South Airport Road, Traverse City
Traverse City has no shortage of polished restaurants.
Willie’s Rear isn’t trying to compete with them.
And yes.
That’s really the name.
The entrance can even be a little confusingโwhich somehow makes the whole thing more appropriate.
Inside is a cozy, old-fashioned local diner serving breakfast in a compact setting.
Expect counter-and-booth energy rather than a sprawling dining room.
What I’d order: Eggs, potatoes and bacon.
Save the fancy brunch for tomorrow.
Why it’s worth finding: One of my favorite travel tricks is leaving a city’s tourist district and finding where somebody who actually lives there eats breakfast.
This is that kind of stop.
Open Willie’s Rear in Google Maps
15. Hole in The Wall Pizza and Deli โ Marquette
๐ 920 Wright Street, Marquette
We have reached the Upper Peninsula.
And we’re ending with a restaurant that isn’t merely hole-in-the-wall-ish.
It’s actually called Hole in The Wall Pizza and Deli.
Works for me.
This is a small, low-key pizza-and-sandwich counter tucked into a convenience-store-style setting.
Exactly the sort of place you could drive past without thinking twice.
That would be a mistake.
Customers consistently point toward generously topped pizza and hefty subs.
Nothing fancy.
Nothing complicated.
Just a local takeout stop doing the important things correctly.
What I’d order: Pizza if I’m staying nearby.
A sub if I’ve still got miles ahead of me.
Why it’s the perfect final stop: If you’re driving around Marquette looking for polished dining rooms and tablecloths, there are other lists.
If you’re looking for a place hidden inside an unassuming building serving food locals actually order?
Welcome to City Unknown.
Open Hole in The Wall Pizza and Deli in Google Maps
What Makes a Restaurant a Hole-in-the-Wall?
This phrase gets thrown around a lot.
For City Unknown, it doesn’t mean dirty.
It doesn’t mean bad service.
And it definitely doesn’t mean we’re insulting the restaurant.
It’s almost the opposite.
A great hole-in-the-wall restaurant usually has some combination of:
- Small dining room
- Simple exterior
- Longtime local customers
- Independent ownership
- Straightforward menu
- Reasonable prices
- Food people drive out of their way to eat
- More personality than marketing
Sometimes the sign isn’t impressive.
Sometimes the parking lot isn’t impressive.
Sometimes you walk through the door wondering whether you’ve made a terrible mistake.
Then the food arrives.
That’s the magic.
A Michigan Hole-in-the-Wall Food Road Trip
You should absolutely not attempt to eat at all 15 restaurants in one weekend.
I’m putting that in writing for liability purposes.
Instead, break the list into regions.
Metro Detroit & Southeast Michigan
Try:
Mike’s Famous Ham Place โ Chef Greg’s Soul-N-The Wall โ Roy’s Squeeze Inn โ Bomber Restaurant
Not in one meal.
I shouldn’t have to clarify this.
Add Genitti’s separately when you’re looking for a full dinner-and-entertainment experience.
West & Mid-Michigan
Build a route around:
My Place Diner โ The Diner โ Auction House Cafe โ Bill’s Family Restaurant โ Mar-Jo’s
This is where breakfast becomes an important road-trip strategy.
Northern Michigan
Go with:
Grayling Restaurant โ Old Depot โ VanPamel’s โ Willie’s Rear
Now you’re combining small towns, Up North scenery and local food.
That’s a City Unknown road trip.
Upper Peninsula
Our current list finishes at:
Hole in The Wall Pizza and Deli in Marquette
But let’s be clear:
The U.P. deserves an entire hole-in-the-wall restaurant article of its own.
Pasties alone could keep us busy.
Consider that one officially added to the future list.
The Mayor’s Rules for Finding Great Local Restaurants
After enough road trips, you start noticing patterns.
Look for the crowded parking lot
Especially around breakfast.
If the building looks questionable but the parking lot is full of local plates at 8:15 on a Tuesday morning?
Investigate.
Sit at the counter
If there’s a counter, use it.
That’s where you learn things.
Ask what’s good
Not:
“What’s your most popular item?”
Ask:
“What do the regulars order?”
Different question.
Much better answer.
Don’t judge the exterior
Some of the greatest burgers in America are served in buildings that look like somebody lost a bet.
Carry cash
Small independent restaurants sometimes have different payment policies than larger businesses.
Cash also works nicely when technology decides to take the afternoon off.
Check hours before driving
This one matters.
Small restaurants can have short hours, seasonal schedules and unexpected closures.
If you’re driving two hours specifically for lunch, call or check current hours before leaving.
Frequently Asked Questions About Michigan Hole-in-the-Wall Restaurants
What is a hole-in-the-wall restaurant?
A hole-in-the-wall is generally a small, unpretentious local restaurant known more for its food and loyal customers than fancy dรฉcor or marketing.
What foods should I try on a Michigan restaurant road trip?
Detroit-style pizza, Coney dogs, sliders, pasties, olive burgers, fresh Great Lakes fish, cherry desserts and classic diner breakfasts all deserve a place on a Michigan food trip.
Are there good hole-in-the-wall restaurants in Detroit?
Absolutely. Detroit is particularly good at old burger counters, Coney restaurants, neighborhood soul-food spots, sandwich shops and tiny longtime local restaurants.
What is an olive burger?
A Michigan-style olive burger typically combines a hamburger with green olives, often incorporated into a creamy olive-based topping. It’s particularly associated with Michigan and is worth trying at least once.
What should I eat in Michigan’s Upper Peninsula?
Start with a pasty.
The traditional meat-and-vegetable hand pie is deeply connected to Upper Peninsula mining history and remains one of the U.P.’s signature foods.
Then start looking for locally caught fish.
Should I drive a long distance specifically for one of these restaurants?
That’s why this article exists.
But verify current operating hours first.
Nothing destroys a food road trip quite like arriving hungry to a handwritten CLOSED TODAY sign.
I’ve learned.
Fancy Isn’t the Same Thing as Good
There’s nothing wrong with an expensive restaurant.
I enjoy white tablecloths.
I enjoy creative menus.
I even enjoy plates where the chef has carefully placed three drops of sauce using tweezers.
But that’s not the only way to eat well.
Sometimes I want the restaurant where the menu has been laminated since the first Bush administration.
I want coffee in a thick mug.
I want the burger somebody has been making the same way for decades.
I want the waitress to call me “hon.”
I want pie.
And most of all, I want a place that couldn’t exist anywhere except the town where I found it.
That’s what makes these little Michigan restaurants worth the drive.
You don’t just stop for lunch.
You get a little piece of the community.
And if the parking lot looks questionable?
Even better.
That’s usually where the good stuff starts.
Keep Eating Your Way Around Michigan With City Unknown
Michigan has considerably more hiding behind unassuming doors.
Explore more Michigan hidden gems, local restaurants, small towns, Detroit day trips, roadside attractions and Michigan road trips with City Unknown.
Skip the chains occasionally.
Turn off the highway.
Eat somewhere you’ve never heard of.
That’s usually where the story starts.
About The Mayor
The Mayor is the founder and editor of City Unknown, bringing more than 25 years of travel experience to the search for hidden destinations, unusual attractions, independent restaurants, road trips and places with stories worth telling.
City Unknown looks beyond the obvious tourist stops to find the places that make exploring America interesting.