Carl's Drive-In is an iconic St Louis diner on Route 66.

5 Must-Try St. Louis Diners on Route 66

Wednesday January 7, 2026

By Rachel Huffman

Slow down and settle into St. Louis diners along Route 66, where the road hums just outside the door. Beneath the glow of neon signs, coffee cups never empty, conversations never stall and no one leaves hungry. These familiar refuges are built for travelers – truckers chasing dawn, couples getting cozy, families stretching their legs and locals who don’t need a menu to order.

From vinyl seats to laminated countertops, every detail tells a story, and heaping plates fuel not just the winding road but the memories along the way.

Don’t miss the chance to savor life’s simple pleasures as you journey down the Mother Road.

Carl's Drive-In serves griddled smash burgers and housemade root beer along Route 66 in St Louis.
Carl’s Drive-In | Photo by Kevin A. Roberts

Carl’s Drive-In

Originally a service station that opened in 1918, this building was converted into a summertime hot dog stand before it became a sought-after greasy spoon in 1959. Today, hungry customers from near and far vie for one of the 16 stools at Carl’s Drive-In, where only cash will buy griddle-smashed double cheeseburgers, flaky fish fillet sandwiches, old-school Frito pie and crunchy onion rings. Wash it all down with housemade root beer, which comes in gigantic glass mugs!

Courtesy Diner

Serving all-day breakfast since 1935, this old-school St. Louis diner has a location on historic Route 66. Mouthwatering house specials range from steak and eggs to barbecue burgers to chili mac, but first-time visitors should order the slinger. Inexplicably linked to St. Louis, the unapologetic amalgamation of potato, egg, chili, cheese and protein defies the limits of what can be piled on a single plate and still taste good. Although some people see a hot mess, others find that the slinger satisfies not only their cravings but also their souls – and Courtesy Diner has one waiting for you, 24 hours a day!

People enjoy stacked sandwiches and handmade malts at Crown Candy Kitchen.
Crown Candy Kitchen | Photo by Mark Hermes

Crown Candy Kitchen

From the striped awning and wooden booths to the soda fountain and candy case, little has changed at this family-owned restaurant since it opened in 1913. “I always tell people, change is a bad thing around here,” owner Andy Karandzieff says. “People expect the egg salad, the turkey melt, the chocolate malt to taste just like it did 25 years ago. When they sit down, they want that familiar bowl of chili or that same banana split. It goes to show that you don’t have to be the newest, shiniest, most creative thing out there; you can still give people a good, simple product at a decent price and be successful.” Stop by the beloved landmark for a Heart-Stopping BLT and strawberry malt on your Route 66 road trip – and don’t let the line deter you!

Spencer’s Grill

Bathed in obligatory neon, Spencer’s Grill announces itself with a glowing sign featuring a vintage clock that quietly counts down your daily chances of landing a seat at the Kirkwood institution. The prime perch is a red vinyl barstool facing the griddle, where plates fly off the line so fast, you might suspect rocket fuel in the cook’s coffee mug. Numbered breakfast specials deliver the classics – eggs, scrapple, hash browns and toast – while à la carte comforts such as biscuits smothered in sausage gravy, fries loaded with savory chili and fluffy pancakes with perfectly crisp edges complete the picture.

Spencer's Grill is a classic St Louis diner on Route 66 where first-time visitors should order the slinger.
Spencer’s Grill | Photo by Mark Hermes

Tiffany’s Original Diner

Belly up to the bar at Tiffany’s Original Diner, where it won’t take long for a friendly regular to strike up a conversation. Adding to the hubbub, the jukebox hums along to Chuck Berry, Patsy Cline and Johnny Cash, competing with the sizzle of bacon, sausage and hot cakes – no, not pancakes – on the griddle. Open for 65 years, the Maplewood diner remains affordable, with only two plates breaking the $10 mark: the country fried steak with two eggs and the corned beef hash, both served with hash browns and toast. It’s the kind of Route 66 stop where hearty portions, reasonable prices and local color make feeding the whole family easy and fun.