If you have ever driven a two-lane Minnesota highway and wondered whether that little roadside spot was any good, this list is for you. Broasted chicken is a Midwest classic, cooked in a pressure fryer that keeps the meat juicy while the coating stays crispy.
Some of the best versions in the state are not in big cities at all. They are hiding in small towns, taverns, and family diners you might drive right past.
Here are eight easy stops worth pulling over for.
1. The Brass Rail, Grandy, MN

Serving up broasted chicken since 1969, this Grandy staple has had plenty of time to get the recipe right. The chicken comes out crispy on the outside and remarkably juicy inside, and even the white breast meat holds its moisture.
The menu leans into home-cooked American comfort food. You can round out a plate with the signature coleslaw, mashed potatoes and gravy, fried potatoes, or cheese curds.
Sandwich fans have options too, including the Tennessee Chicken and a spicy chicken sandwich.
Big appetites and big families are welcome here. You can order chicken by the piece and take a bundle home with a quart of slaw, which makes it an easy pickup along State Highway 65.
Doors are open daily from 11 AM to 9 PM. There is a full parking lot, free Wi-Fi, a kids’ menu, and no reservations needed since it works on a first-come basis.
It sits right at 36868 MN-65 in the small hamlet of Grandy, an easy place to break up a drive through the area.
2. Carl’s Corner, Essig, MN

Ask around Essig for the best fried chicken and you will get a gentle correction: it is broasted chicken here, and that distinction matters. The coating is light and crispy, and the flavor stays clean and simple.
The menu keeps things straightforward, which is part of the charm. Fried chicken and the half chicken dinner are the headliners, and there is even a house pizza in the mix for anyone splitting a table.
What sets this stop apart is its setting. Essig is an unincorporated farming community with fewer than 100 residents, sitting just off US Highway 14 in Brown County, so this humble tavern really is the local gathering spot.
Weekday hours run 9 AM to 8:30 PM, with a later 4:30 PM start on weekends. It takes reservations, seats groups comfortably, and has high chairs and a kids’ menu.
Friday and Saturday evenings are the busiest stretches, so plan around those if you want an easy table.
3. Oak Lawn Tavern, Brainerd, MN

Broasted chicken earns a spot as an explicit menu highlight at this laid-back tavern, so you know exactly what the kitchen is known for. It is the kind of comfort food that pairs well with a game on the TV and a long stretch of open highway ahead.
Beyond the chicken, this is a full-service bar and grill with happy hour offerings and plenty of casual eats. Bar games and a good spot for watching sports make it more of a hangout than a quick pit stop.
The location works in its favor. It sits directly along rural State Highway 18 in Crow Wing County, making it a natural stop for anyone passing through the Brainerd area.
Hours are generous, running 11 AM to 1 AM Monday through Saturday, with an early 8 AM open on Sunday. Thursday through Saturday evenings draw the biggest crowds.
There is free parking, a kids’ menu, high chairs, and outdoor seating when the weather cooperates.
4. Bear Creek Tavern, Hinckley, MN

Classic bar eats meet a highway address at this Hinckley tavern, where broasted chicken shares the featured menu spot with burgers and tacos. It is the type of unfussy place that keeps things simple and does the basics well.
For a lighter start, the vegan-friendly pretzel makes an easy shareable snack. The rest of the menu leans into casual comfort food that goes down easy after a day on the road.
Location is a big part of the appeal. It stands along State Highway 48 east of Hinckley in Pine County, so it is a practical detour for anyone traveling that corridor.
Weekday hours run 11 AM to 11 PM, stretching to 1 AM on Friday and Saturday. Friday evenings get busy, while early weekdays stay quiet.
Bar games, free Wi-Fi, outdoor seating, and a full parking lot round out the practical details, and no reservations are needed.
5. House Of Coates, Rosemount, MN

Three generations of the same family have kept this Rosemount fixture going, and the kitchen has built a following for more than one specialty. The broasted chicken is a favorite, and the half broasted chicken special is a popular way to order it.
Burgers are the other big draw, with named creations like the California Burger and Vito’s Italian Burger. Sides include sweet potato fries, beer-battered onion rings, cheese curds, and mozzarella sticks, plus a well-liked fish option for anyone wanting something different.
Portions run generous and the atmosphere stays relaxed. It sits directly off US Highway 52 in rural Dakota County, which makes it an easy stop on a commute or a longer drive south of the Twin Cities.
Hours are 11 AM to 9 PM most days, with 10 PM closings on Friday and Saturday. Weekend afternoons and evenings are busiest.
There is a kids’ menu, high chairs, outdoor seating, and plenty of parking, and it seats groups without reservations.
6. Roadside Restaurant, Aitkin, MN

Open at 6 AM every single day, this Aitkin diner is the rare spot where you can chase blueberry pancakes with broasted chicken later in the day. It wears the roadside diner label proudly and leans into hearty, affordable comfort food.
The broasted chicken comes out crispy outside and juicy inside, and the kitchen backs it up with country fried steak, hot beef sandwiches, and plenty of gravy. Breakfast is a genuine draw too, with monster pancakes and chicken dumpling soup keeping regulars coming back.
There is also a bakery on site, which makes dessert an easy add-on. The whole operation feels like a proper small-town diner, fitting for a North Central Minnesota town of around 2,100 people.
Daily hours run 6 AM to 9 PM. Weekend mornings and Sunday get busy with the breakfast crowd.
It takes reservations, welcomes kids with high chairs and a kids’ menu, and offers counter or table service at 306 2nd St NE.
7. It’s a Keeper Lakeside Cafe, Garrison, MN

A lake view and a family-run kitchen make this Garrison cafe a genuinely different kind of chicken stop. Run by a mother and daughter, it looks out over Mille Lacs Lake and serves homestyle food all day long.
The broasted chicken is the specialty worth planning around, crispy outside and juicy inside. It comes with real mashed potatoes and a fresh coleslaw that leans sweet and crisp, and you can order the chicken family-style for a table.
Breakfast runs all day here, and the menu also covers burgers and sandwiches for anyone not in the mood for chicken. The setting is small, cozy, and firmly casual.
The cafe sits right off Highway 169 in the little resort community of Garrison, which has only around 200 residents. Hours are 7 AM to 2 PM early in the week, extending to 7 PM Thursday through Saturday.
There is free parking and a kids’ welcome, making it an easy stop on a Mille Lacs drive.
8. Blacksmith Lounge & Broaster, Hugo, MN

The word broaster is right in the name, so there is no mystery about the house specialty at this Hugo lounge. The broasted chicken pairs naturally with coleslaw and beans, and it comes alongside red potatoes and onion rings that hold a nice crisp snap.
The vibe leans supper club, casual and cozy with a menu that reaches beyond chicken. You will find a steak sandwich, the Horseshoe Burger, fish and chips, cheese curds, and a full steak dinner for bigger appetites.
Set along Old Highway 61, now Forest Boulevard North, it functions as a classic roadside lounge and neighborhood tavern. It is the sort of low-key spot people happily drive a few extra miles to reach.
Hours run 11 AM to 8 or 9 PM most days, with a 10 AM Sunday open. Friday and Saturday evenings are the busiest.
There is a kids’ menu, high chairs, curbside pickup, and free parking, and it seats groups without taking reservations.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.