Diehl's Restaurant

$ • Family, American, Vegetarian

Hours today·

About Diehl's Restaurant

Diehl's Restaurant is a must-visit spot with a great menu for everyone, excellent staff, and reasonable prices. Conveniently located off the highway, it offers delicious homemade food with real ingredients. The portions are huge, and desserts like coconut pie, graham cracker pie, and huge homemade chocolate chip cookies are a hit. The easy parking and wheelchair accessibility make it even more appealing. Whether you're a fan of pork chops with fried potatoes, roast beef sandwiches, baked steak, or double stuffed cabbages, this restaurant will surely become your go-to dining spot. The homemade cornbread, pinto beans, and soft dinner rolls taste just like grandma’s cooking. Meals like baked chicken over dressing and deep-fried dressing patties are succulent and full of old-time flavor. The staff is friendly, and the owner goes out of their way to make guests feel welcome. Though the exterior could use a makeover, the food is hot, correct, and made fresh—just like comfort food should be. Many locals and travelers agree it’s a hidden gem worth stopping for.

Menu

Add a Menu
Diehl's Restaurant Menu
Diehl's Restaurant Menu

Customers' Favorites

Photos

Add a Photo
Diehl's Restaurant
Diehl's Restaurant
View All Photos

Diehl's Restaurant Reviews

4.3
253 ratings
5
71%
4
9%
3
3%
2
7%
1
10%
Food
4.3
Atmosphere
4.4
Service
4.5

Share your opinion about Diehl's Restaurant

Loved it!! Always great!
I visited Diehl’s with my family for the first time yesterday, and we had a great experience. The décor is incredible and gives the place a nostalgic, old‑style restaurant vibe. Kids will love all the antique items on display. The food was delicious - I ordered the small spaghetti plate - and the portions are huge, so expect leftovers. Prices are a bit high (mine was around $15), but the atmosphere and friendly service make it worth it if it fits your budget.
Maddy N is a wonderful waitress!

Read All Reviews(253)

Hours

Monday Closed
Tuesday 11AM - 8PM
Wednesday 11AM - 8PM
Thursday 11AM - 8PM
Friday 11AM - 8PM
Saturday 11AM - 8PM
Sunday 11AM - 7PM
Updated on: