Some of the best food in Oklahoma hides in the smallest towns, and Beggs is proof of that. Shaffer’s Drive-In sits right off the highway, serving up hand-dipped shakes, old-school burgers, and fried sides that hit every nostalgic note.
With a 4.4-star rating built on nearly 500 reviews, this little drive-in punches well above its weight. Road-trippers and regulars keep coming back, and once you taste one of those thick, creamy shakes, it is pretty easy to understand why.
Where Beggs Meets Classic Drive-In Culture
Beggs, Oklahoma is the kind of town most people pass through without a second thought, but those who stop at Shaffer’s Drive-In tend to remember the detour for years. The restaurant sits at 109 OK-16, Beggs, OK 74421, right along the state highway that threads through Okmulgee County’s quiet farmland and small neighborhoods.
Beggs has a population of just over 1,300 people, which makes Shaffer’s the kind of local institution that anchors a community. There is no flashy sign trying to pull you off the road with neon gimmicks.
The place speaks for itself through word of mouth, repeat customers, and the smell of burgers hitting a hot griddle.
Getting there from Tulsa takes roughly 45 minutes heading south, making it an easy afternoon drive. From Okmulgee, it is even closer, sitting about 15 miles to the northeast.
The drive through this part of Oklahoma is genuinely pleasant, rolling through open land and small crossroads that feel unchanged for decades. Shaffer’s fits that landscape perfectly.
A Drive-In Built on Decades of Small-Town Loyalty
Shaffer’s Drive-In has been a fixture in Beggs long enough that multiple generations of families have grown up ordering from the same window. The kind of loyalty this place earns does not happen overnight.
Regulars who have been visiting for years describe the food as consistently hot, fresh, and exactly what a drive-in should deliver.
The ownership has kept the spirit of the original concept alive. Responses from the Shaffer family appear frequently in customer reviews, thanking people by name and signing off warmly.
That personal touch is rare in the food business, and it signals something genuine about how this place is run.
Over time, Shaffer’s has built a reputation that stretches well beyond Beggs. Travelers coming through Okmulgee County make deliberate stops here, and more than a few people have described it as a hidden gem worth the extra miles.
The 4.4-star rating across nearly 500 reviews reflects that steady, earned reputation rather than a flash-in-the-pan moment of popularity.
Hand-Dipped Shakes That Earn Their Own Reputation
Shakes are the most talked-about item on the menu, racking up 32 mentions across customer reviews, and the enthusiasm behind those mentions is hard to miss. These are not machine-dispensed, soft-serve shortcuts.
Shaffer’s hand-dips its shakes, which means real ice cream goes into every cup, producing a thickness that makes the straw work for its living.
Chocolate shakes come up repeatedly as a favorite, with several regulars treating them as the main reason for the trip rather than a side thought. The consistency is part of the appeal.
When something is made by hand with quality ingredients, the result tends to show up in the texture and flavor in ways that pre-mixed versions simply cannot replicate.
Fair warning: during busy periods, the shakes can take a bit of time to prepare. A few visitors have noted that calling ahead helps manage the wait.
The payoff, though, is a cup so dense and cold it practically defines what a summer afternoon in Oklahoma should taste like. That is not a small thing to pull off.
Burgers Built the Old-Fashioned Way
Burgers are the backbone of the Shaffer’s menu, earning 40 mentions in reviews and drawing comparisons that put this small-town spot ahead of well-known chains in Tulsa. The double meat regular is a standout, described by one visitor as the kind of old-school, greasy burger that drips juice and makes you not care about the napkins.
The jumbo burger basket is another crowd favorite, arriving with large fries or tots at a price point that surprises people in the best way. A third-pound patty cooked to order with fresh vegetables is the kind of straightforward quality that fast food chains have spent decades trying to imitate without quite getting there.
What makes these burgers work is the simplicity. There are no trendy toppings or elaborate sauces competing for attention.
The meat is the point, and the griddle does its job without interference. One visitor drove from out of state, returned three times in a single week, and was openly trying to extend the trip just to keep eating here.
That kind of reaction says more than any rating system can.
Fried Sides and Southern Comfort on Every Tray
Beyond burgers and shakes, the supporting cast on this menu holds its own with confidence. Onion rings earned 9 separate mentions in reviews, and fried okra shows up 8 times, which is a strong signal that people are ordering these sides deliberately rather than as an afterthought.
Tots are another popular pick, appearing 7 times across reviews, and they round out the classic drive-in experience in exactly the way you would hope. The chicken basket has also drawn praise from visitors looking for something beyond beef, with its combination of crispy coating and tender meat landing well for those who make the switch.
Jalenpeno fries and chicken combinations have found their own small fan base, showing that the kitchen is not afraid to add a little heat to the lineup. Catfish appears on the menu as well, earning 6 mentions and giving the place a Southern comfort food dimension that sets it apart from a standard burger joint.
The variety means most people in a group can find something that works for them without compromising.
The Atmosphere That Keeps Families Returning
Eating at Shaffer’s is not just about the food. The experience of sitting at a picnic table under open Oklahoma sky while kids work through ice cream cones adds a layer of enjoyment that indoor dining simply cannot replicate.
The outdoor seating area gives the whole visit a relaxed, unhurried quality that feels genuinely different from a chain restaurant stop.
The staff contributes meaningfully to that feeling. Multiple visitors have called out specific employees for their warmth and professionalism, including one window attendant described as welcoming with great energy.
The owner has also been praised by name for being consistently kind and present, which is the sort of detail that turns a casual stop into a place people actively recommend.
The homey, communal atmosphere is something regulars mention repeatedly. There is a sense that Shaffer’s belongs to Beggs in a real way, that it brings life to the community rather than just serving food to passing traffic.
Families treat it as a ritual rather than a convenience. That distinction is what separates a beloved local institution from just another roadside stop.
Pricing, Hours, and How to Plan Your Visit
Shaffer’s Drive-In is open Monday through Saturday from 10:30 AM to 9:00 PM and is closed on Sundays. That schedule gives road-trippers a solid window to plan a midday stop or an early evening visit on most days of the week.
The restaurant’s phone number is 918-267-4437, and calling ahead is genuinely worth considering if you are visiting during a busy stretch.
Pricing falls in the $10 to $20 range per person, which represents solid value for made-to-order food. One visitor noted that two burgers, two shakes, and two fries came out to $38 total, calling it a bargain.
The jumbo burger basket with large fries or tots has been priced around $10.49, giving budget-conscious visitors a filling, satisfying meal without a difficult decision.
Wait times can run longer during peak hours, and a handful of visitors have found the experience more manageable by phoning in orders before arrival. The website at nyage.net/shaffer-s-drive-in may offer additional details for planning purposes.
Overall, the value-to-quality ratio here is strong enough that most people leave feeling the stop was worth every minute of the drive.
Why Shaffer’s Deserves a Spot on Your Oklahoma Road Trip
Road trips through Oklahoma often follow well-worn paths: Route 66, the Turner Turnpike, the scenic byways through the Ozark foothills. Beggs sits just off those main corridors, quietly doing its thing, and Shaffer’s Drive-In is the reward waiting for anyone willing to take a short detour through Okmulgee County.
The combination of hand-dipped shakes, griddle-pressed burgers, and fried Southern sides makes this a stop that covers all the bases in one visit. Add the outdoor picnic table setting, the friendly window service, and a price point that does not punish you for ordering dessert, and the case for stopping here becomes pretty straightforward.
Not every experience here is flawless. Wait times during busy periods have frustrated some visitors, and a handful of recent reviews suggest the kitchen can feel stretched thin on crowded days.
Calling ahead smooths that out considerably. At its best, Shaffer’s delivers exactly what a classic Oklahoma drive-in should: honest food, genuine warmth, and a cup of something cold and thick that makes the drive feel worthwhile before you have even finished it.












