Route 10 Still Runs Past These 10 Old Oklahoma Stops That Never Closed Their Doors - My Family Travels

You pull off the highway expecting a quick bite and a bathroom break, and somehow you leave with a full belly, a story, and a plan to come back. That happens a lot on the old roads of Oklahoma, where cafes, motels, and theaters have kept their lights on for generations.

These places are cheap, honest, and still standing, which feels rare these days. Here are ten stops that never gave up, and every one of them is worth the drive.

1. Clanton’s Cafe

Clanton's Cafe
© Clanton’s Cafe

Few cafes in the state can say they were frying chicken-fried steak back in 1927, but this little spot on East Illinois Avenue in Vinita can. Clanton’s has deep roots on Route 66, and the room still feels like a hometown kitchen where the coffee cup rarely goes empty.

Breakfast is the big draw for many travelers. Plates arrive generous and simple, with eggs, biscuits, and hearty sides that make a long drive feel shorter.

At lunch, the chicken-fried steak is the classic order, and the calf fries are a local specialty that curious eaters should try at least once.

Save room for the chocolate pie. It is the slice people talk about long after they leave, and the homemade rolls are a nice bonus.

Most meals typically land in the $10 to $20 range per person. The cafe usually runs Monday through Friday from 7 AM to 8 PM and stays closed on weekends, so plan a weekday stop.

Parking is free and usually easy.

Families will find high chairs and a kids’ menu, though the real winner here is the grown-up who loves a story with their supper. Reservations are not taken, so just walk in.

2. Rock Cafe

Rock Cafe
© Rock Cafe

Built from local sandstone, the walls of Stroud’s Rock Cafe have outlasted tornadoes and fires. That stubborn streak is exactly why it earns a spot on any list of Mother Road survivors.

The name comes straight from the stone used to build it. Step inside on West Main Street and you get a cozy, quiet dining room that has fed hungry motorists for generations.

Chicken-fried steak with sides is the safe bet, but the menu has a fun twist with jagerschnitzel, a German-style dish you will not find at many small-town diners. The BLT on wheat comes loaded with good bacon, and the ham and cheese crepes surprise first-timers.

Bread pudding makes a sweet finish.

Expect to spend roughly $10 to $20 per person. Hours are often Tuesday through Friday from 7 AM to 8 PM and Saturday from 7 AM to 2 PM, with Sunday and Monday off.

Here is a helpful perk: the cafe accepts reservations, which is handy for groups. There is outdoor seating, dogs are welcome outside, and kids get high chairs and their own menu.

Parking is free and plentiful, so stopping on a road trip between Tulsa and OKC is simple.

3. Waylans Kuku

Waylans Kuku
© Waylans Kuku

Once there was a whole chain of Ku-Ku drive-ins across the country. Now only one remains, and it sits on North Main Street in Miami, flipping burgers like it has since the 1960s.

The building alone is worth the photo stop, with its playful retro look that screams old-school road trip. But the food keeps people coming back long after the pictures are taken.

Order a double hamburger for the classic experience. The buffalo burger is tender and full of flavor if you want something different, and the fries come crispy and well salted.

Waffle fries, onion rings, and fried pickle spears round out a basket that is easy to share.

Prices typically fall between $10 and $20 per person. It is usually open every day from 10 AM to 5 PM, which makes it a reliable lunch stop no matter when you pass through.

Weekend afternoons get busy, so weekday mornings are calmer.

Service is at the counter, and there is a drive-through when you are short on time. Kids have high chairs and a kids’ menu available.

Parking is free.

Fun fact for the car ride: the name honors the cuckoo bird, a quirky mascot from the chain’s heyday.

4. Coleman Theater

Coleman Theater
© Coleman Theater

Not every great stop involves a plate of food. In Miami, the Coleman Theater proves that a little culture can feed you just as well.

Opened in 1929, this performing-arts venue on North Main Street looks like it was pulled from a movie set. Ornate carvings line the walls, a sparkling chandelier hangs overhead, and the replica carpet and seats match the original style.

The balcony helps the room hold around 1,100 guests.

The star of the show might be the theater organ. It has been restored and still plays, and the Coleman sometimes hosts silent movies with live organ music, just like audiences heard almost a century ago.

Musicals and plays also fill the calendar.

Because events change, check the schedule before you drive. Ticket prices vary by show, and some performances may be very affordable for a night out.

Parking is free on the street and in a nearby lot. There is no restaurant inside, so pair your visit with a burger down the road.

Kids tend to love the grand setting, and grownups who enjoy history or architecture will likely want to linger.

Miami sits about 90 minutes from Tulsa, an easy trip for a weekend show.

5. Robert’s Grill

Robert's Grill
© Robert’s Grill

Hear that sizzle? A pile of thin onions is getting smashed into a beef patty on the flat-top, and that sound has been the soundtrack of Robert’s Grill in El Reno for a very long time.

El Reno is famous for its fried onion burgers, and this small diner on South Bickford Avenue is one of the best places to taste the tradition. Grab a stool at the counter and watch the cooks work.

The onions caramelize right into the meat, making each bite sweet and savory.

The best part might be the price. Meals here often cost between $1 and $10 per person, which makes it one of the cheapest stops on this whole list.

Hot dogs and fries are on the menu too, and breakfast starts early.

Hours typically run Monday through Saturday from 6 AM to 9 PM and Sunday from 11 AM to 7 PM. That makes it an easy detour off I-40 for road-trippers heading west from OKC, only about 30 minutes away.

There is a drive-through if you are in a rush, and parking is free. Dogs can hang out outside.

Plenty of travelers have made this a must stop for decades.

6. Desert Hills Motel

Desert Hills Motel
© Desert Hills Motel

Picture a glowing neon sign on a warm Tulsa evening, and you have the Desert Hills Motel. Since 1953, this low-rise motor inn on East 11th Street has welcomed travelers driving the old Route 66 alignment through the city.

The look is pure 1950s. Rooms line up in a classic row, the kind of setup that made road trips feel like an adventure back when families first hit the highway in big cars.

Decor is basic, so do not expect a fancy resort. What you get instead is a real piece of history that still works as a place to sleep.

Some rooms offer kitchenettes, which can help stretch a travel budget, and Wi-Fi is available.

Daily and weekly rates are offered, which may suit travelers on a longer trip or anyone exploring Tulsa for a few days. Call ahead for current prices and availability.

Even if you are not staying the night, the sign is a favorite for photos, especially after dark. Snap a picture, then head out to explore the rest of Tulsa’s Route 66 stretch.

For history buffs and budget travelers alike, it is a simple way to sleep inside a postcard.

7. Hi-Way Cafe

Hi-Way Cafe
© Hi-Way Cafe

Bring your camera, because the grounds here are half the fun. The Hi-Way Cafe, just outside Vinita on US-60, is decorated from top to bottom with Route 66 charm, making it a popular photo stop.

Travelers have been pulling in since 1963. The cafe keeps that home-cooking spirit alive with fluffy biscuits, rich gravy, omelets, and pancakes for breakfast.

The chicken-fried steak gets special attention. It often comes on Texas toast with pickles and gravy, a hearty twist that fills you up for the drive ahead.

Another menu highlight is the Indian taco, a dish with deep roots in Oklahoma’s Native communities and a great choice for first-timers.

Plan for about $10 to $20 per person. Hours are typically Wednesday, Thursday, and Sunday from 7 AM to 2 PM, plus Friday and Saturday from 7 AM to 7 PM.

It is closed Monday and Tuesday, so check before heading out.

Sunday mornings get busy. Weekday visits are usually quieter if you want a relaxed meal.

Extras include free Wi-Fi, outdoor seating, and a spot for dogs outside. High chairs and a kids’ menu are ready for little travelers, and parking is free.

8. Skyliner Motel

Skyliner Motel
© Skyliner Motel

Park right at your door, toss your bag on the bed, and you are living a road trip the way it was meant to be. That simple joy is the heart of the Skyliner Motel on West Main Street in Stroud.

This classic mid-century motor court has been refreshed for today’s travelers. Rooms are known for being clean, and a fun lobby area adds a dash of personality you will not find at a chain hotel off the interstate.

Stroud makes an excellent overnight stop. It sits roughly halfway between Tulsa and Oklahoma City, so you can break up a long drive without wandering far from the old highway.

Plus, the Rock Cafe is just down the street for breakfast the next morning.

The front desk is listed as open 24 hours, which helps if you roll in late. Rates vary by season, so it is smart to check the website or call ahead.

The motel attracts end-to-end Route 66 travelers as well as locals wanting a nostalgic night away. Couples looking for a cheap getaway may find it a fun change of pace.

Spring and fall offer the most pleasant weather for strolling Main Street after dinner.

9. Johnnie’s Grill

Johnnie's Grill
© Johnnie’s Grill

Since 1946, Johnnie’s Grill has been pressing onions into burgers on Rock Island Avenue. If Robert’s is the tiny counter classic, Johnnie’s is its roomier neighbor, just a short walk away in downtown El Reno.

Doing both in one trip is a local tradition. Many burger fans treat it as an onion burger tour, comparing styles between bites.

Here, the onion burger is the must-order, but the coney dogs deserve equal fame. Try one topped with chili and slaw for a true El Reno flavor.

Onion rings come out crispy and golden, and the menu also covers breakfast and dessert.

Inside, a mural and decor celebrate the town’s past, present, and future. The space is clean and comfortable, with both counter seats and tables.

Meals usually run $10 to $20 per person. Typical hours are Monday through Saturday from 7 AM to 8 PM and Sunday from 11 AM to 8 PM.

Friday and Saturday mornings can be busy, and parking may be tricky to find at peak times, so arrive early.

A drive-through helps when spaces are full. High chairs and a kids’ menu are available for families tagging along on the tour.

10. Hammett House Restaurant

Hammett House Restaurant
© Hammett House Restaurant

Mile-high pies. That phrase alone has drawn hungry drivers to Claremore since 1969, and the Hammett House still delivers on the promise.

Sitting on West Will Rogers Boulevard, this mom-and-pop style restaurant is one of the last of its kind. Meals feel like Sunday dinner at a relative’s house, with meatloaf, fried chicken, and tender chicken-fried steak filling the plates.

Homemade rolls arrive warm. Fried green tomatoes, pulled pork sandwiches, and sweet potato fries add variety, and on weekends the chicken matzo ball soup is a cozy treat, especially in colder months.

Now for the pie case. Choices may include coconut cream, German chocolate, and peanut butter chocolate chip, along with fruit pies.

The Apple Delight skillet is a decadent dessert worth sharing at the table.

Plan on about $10 to $20 per person. Hours usually run Monday through Thursday from 11 AM to 8 PM, Friday until 9 PM, Saturday from 10 AM to 9 PM, and Sunday from 10 AM to 8 PM.

Reservations are accepted, which helps on busy Sunday afternoons. There is a vegetarian menu, a kids’ menu, and plenty of parking.

Claremore is only about 30 minutes from Tulsa, so a pie run is an easy yes.