One of my favorite things about going home for the holidays is eating out at my favorite childhood restaurants. These delicious dining establishments in Missouri have held their own for many years and it’s mostly due to their loyal local customers who continue to come back for more, time and time again.

  1. Oscar’s Diner - Jefferson City

rickywinright/TripAdvisor

Dan B./Yelp The retro interior of Oscar’s will take you back to the days of rollerskating rinks, movie drive-ins and muscle cars. Their food isn’t too shabby either.

Address: 2118 Schotthill Woods Dr. Jefferson City, MO 65101

  1. Crown Candy Kitchen - St. Louis

Crown Candy Kitchen/Facebook

Brian M./Yelp Crown Candy is the oldest operating restaurant in St. Louis and continues to serve up the best sweet treats in the city! You can also grab lunch and dinner while you’re here.

Address: 1401 St Louis Ave. Saint Louis, MO 63106

  1. Gordon’s Stop Light Drive In - Crystal City

Kitty W./Yelp

Joel K./Yelp Gordon’s has been around since 1948 and is known for their Quadzilla, a mouthwatering 4-patty burger.

Address:

500 Bailey Rd. Crystal City, MO 63019

  1. Booches - Columbia

Ian S./Yelp

Darin C./Yelp Founded in 1884, Booches has become a hometown staple in Columbia. Come for their sliders and stay for a game of pool with local friends.

Address: 110 S 9th St. Columbia, MO 65201

  1. Spencer’s Grill - Kirkwood

Teresa G./Yelp

Lloyd D./Yelp This kitschy diner boasts some of the best pancakes in the state! True to hotcake style, their cakes are fluffy on the inside and fried crispy on the outside. Seriously delicious.

Address: 223 S Kirkwood Rd. Kirkwood, MO 63122

  1. Junie Moon Cafe - Union

Junie Moon Cafe/Facebook

Junie Moon Cafe/Facebook Junie Moon was recommended to us by one of our readers and now I can see why! This hidden gem in Union is the perfect spot to dine at if you’re in the mood for country cafe food in a cozy setting.

Address: 340 US-50 Union, MO 63084

  1. Peculiar Drive In - Peculiar

Darren C./Yelp

Peculiar Drive In/Facebook Though ownership has changed over the past 60 years, this establishment has always had one thing in common - darn good burgers. Stop by and try one for yourself.

Address: 159 Peculiar Dr. Peculiar, MO 64078

  1. Alpenhorn Gasthaus

management/TripAdvisor

Jen M./Yelp Even if you can’t spend the night at this adorable bed and breakfast, you can still enjoy an amazing meal at their homey restaurant.

Address: 179 MO-100 Hermann, MO 65041

  1. White Rose Cafe - Union

White Rose Cafe/Facebook

White Rose Cafe/Facebook Another amazing spot in Union is the White Rose Cafe. They’ve been around for over 75 years and serve breakfast all day.

Address: 208 E Main St. Union, MO 63084

What’s your favorite hometown restaurant? Let us know in the comments and spread some holiday cheer!

rickywinright/TripAdvisor

Dan B./Yelp

The retro interior of Oscar’s will take you back to the days of rollerskating rinks, movie drive-ins and muscle cars. Their food isn’t too shabby either.

Address: 2118 Schotthill Woods Dr. Jefferson City, MO 65101

Crown Candy Kitchen/Facebook

Brian M./Yelp

Crown Candy is the oldest operating restaurant in St. Louis and continues to serve up the best sweet treats in the city! You can also grab lunch and dinner while you’re here.

Address: 1401 St Louis Ave. Saint Louis, MO 63106

Kitty W./Yelp

Joel K./Yelp

Gordon’s has been around since 1948 and is known for their Quadzilla, a mouthwatering 4-patty burger.

Address:

500 Bailey Rd. Crystal City, MO 63019

Ian S./Yelp

Darin C./Yelp

Founded in 1884, Booches has become a hometown staple in Columbia. Come for their sliders and stay for a game of pool with local friends.

Address: 110 S 9th St. Columbia, MO 65201

Teresa G./Yelp

Lloyd D./Yelp

This kitschy diner boasts some of the best pancakes in the state! True to hotcake style, their cakes are fluffy on the inside and fried crispy on the outside. Seriously delicious.

Address: 223 S Kirkwood Rd. Kirkwood, MO 63122

Junie Moon Cafe/Facebook

Junie Moon was recommended to us by one of our readers and now I can see why! This hidden gem in Union is the perfect spot to dine at if you’re in the mood for country cafe food in a cozy setting.

Address: 340 US-50 Union, MO 63084

Darren C./Yelp

Peculiar Drive In/Facebook

Though ownership has changed over the past 60 years, this establishment has always had one thing in common - darn good burgers. Stop by and try one for yourself.

Address: 159 Peculiar Dr. Peculiar, MO 64078

management/TripAdvisor

Jen M./Yelp

Even if you can’t spend the night at this adorable bed and breakfast, you can still enjoy an amazing meal at their homey restaurant.

Address: 179 MO-100 Hermann, MO 65041

White Rose Cafe/Facebook

Another amazing spot in Union is the White Rose Cafe. They’ve been around for over 75 years and serve breakfast all day.

Address: 208 E Main St. Union, MO 63084

OnlyInYourState may earn compensation through affiliate links in this article.

Address: 110 S 9th St. Columbia, MO 65201Address: 208 E Main St. Union, MO 63084Address: 179 MO-100 Hermann, MO 65041Address: 159 Peculiar Dr. Peculiar, MO 64078Address: 340 US-50 Union, MO 63084