Best Steak in Town!

Sandwich Shop in Sand Springs, OK

Bill & Ruth’s Subs & Grill is a local sandwich shop in Sand Springs, OK, proudly serving area residents since 2008. We’re the destination for classic American sandwiches, Philly cheesesteaks, grilled steaks, pizzas, seafood, salads and a variety of Italian, Mexican and Middle Eastern entrées. We invite you to try our complete menu—everything is made fresh to order using the finest ingredients, including 100% Angus New York Strip steak. Give us a call to order, or stop in and visit us to try our award-winning foods!

American Classics


Mexican Dishes


Italian Eats


Greek Fare


Burgers, Steaks, Sandwiches and More, Made Fresh

When you come to Bill & Ruth’s Subs & Grill, expect to find a menu that’s rife with options to choose from. Whether you’re craving one of our flame-grilled charburgers or dreaming of a classic Italian entrée, you’ll find it here. We’re so much more than a steakhouse or sandwich shop—we’re home to some of the best food in Sand Springs, OK, collected from all backgrounds of culture and cuisine.

Our story starts more than 40 years ago, in restaurant management. Owner Walid Mustafa got his start in health foods, then fast foods, before trending into hotel restaurant management, where he was exposed to high-end food and fancy events at hotels. His natural love for cooking turned into a dream of restaurant ownership, and he finally found one for sale in 2008. He bought Bill & Ruth’s Subs & Grill and, for more than a decade, has worked hard to offer local-area diners in Sand Springs, OK a wide breath of delicious food options.

subway sandwhich

Grilled Steak With French Fries

It started with steaks, then led to burgers. Burgers led to subs, which spilled over into Italian. Italian became Greek, which opened the door for Middle Eastern cuisine. These days, our menu is the largest in town—and the best! We’re consistently rated among the top restaurants for everything from burgers to Italian food, and we’re always listening to our patrons to see what they love and what they want more of.

Whether you live here in Sand Springs, OK or are just passing through, we welcome you in and encourage you to try any item on our menu that stands out. Whether it’s a steak, salad, sub sandwich or any one of our world cuisine options, we promise you’ll enjoy every bite.

We’ve been the #1 rated Steakhouse in Sand Springs, OK since 2012!
Everything we serve is made fresh to order using the freshest, finest ingredients.
Our menu selection is expansive, from American to Italian, Green to Mexican and more!
We’re proud of our reputation within the community, and we treat our customers right.
We have a 100% money-back satisfaction guarantee and stand by everything we cook.

A Menu Full of Favorites

No matter what you’re in the mood for, you’ll find it on the menu at Bill & Ruth’s Subs & Grill! Stop in today and let us make you a meal you’ll never forget—one you’ll come back for again.

A proud pizza place and sub shop for the following areas:
Tulsa, OK | Sapulpa, OK | Jenks, OK | Owasso, OK | Bixby, OK | Broken Arrow, OK | Claremore, OK | Okmulgee, OK | Bartlesville, OK | Muskogee, OK | Stillwater, OK | Ponca City, OK | Coffeyville, KS | Shawnee, OK | | Arkansas City, KS

Contact Us Order Now