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
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
2. Crown Candy Kitchen - St. Louis
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
3. Gordon's Stop Light Drive In - Crystal City
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
4. Booches - Columbia
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
5. Spencer's Grill - Kirkwood
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
6. Junie Moon Cafe - Union
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
7. Peculiar Drive In - Peculiar
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
8. Alpenhorn Gasthaus
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
9. White Rose Cafe - Union
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!
OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.