Twin Hills Restaurant

Okmulgee, OK 74447, United States
+1 918-733-1344
$$$ Cafe
(23 Reviews)
Price Range $10–20

Welcome to Twin Hills Restaurant, a beloved spot nestled in Okmulgee, Oklahoma. This charming café prides itself on serving hearty comfort food that satisfies the soul and tantalizes the taste buds. Whether you're stopping by for a quick meal on your travels or seeking a cozy spot to indulge in a leisurely dining experience, Twin Hills delivers warmth and flavor beyond expectations.

As a café, Twin Hills excels in providing a diverse menu that caters to a range of palates. From their fresh salads, like the Chef Salad ($11.99) and the Fried or Grilled Chicken Salad ($12.99), to comforting dinners that include flavorful options like the Chicken Fried Steak ($15.99) and the Pork Chop Dinner ($14.99), there’s something for everyone. The star of the show might just be the Chicken Bite Basket ($13.49) which features juicy bites that are sure to win your heart. Don't overlook their enticing kids' menu either, with favorites like the 4oz Burger ($5.99) and Grilled Cheese ($3.99) offering familiar comforts for little diners.

The ambiance at Twin Hills Restaurant is friendly and welcoming, making it the perfect locale for family gatherings or catching up with friends over good food. The vibrant energy, often enhanced by the personable staff, especially praised by customers like Debbie H and Wanda Grider, creates a dining atmosphere rich with sincerity and fun. You might find yourself enjoying a plate of crispy fried pickles or diving into a double cheeseburger, the kind of meals that bring a smile to your face with every bite.

In the words of Amanda Sparks, "Every dish I tried was prepared with great attention to detail and bursting with flavor." This sentiment echoes throughout Twin Hills, as the restaurant consistently delivers meals that feel both nostalgic and satisfying. Diners rave about the pancakes, hailed as "the best in Oklahoma" by Abbie RaeLyn, demonstrating the café's dedication not just to lunch and dinner but also to creating memorable breakfast experiences.

Location is another highlight for Twin Hills. Situated on Hwy 16, it's a convenient pit stop for travelers seeking refreshment and relaxation alike. With the charm of a small-town diner and the heart of a community hub, Twin Hills Restaurant is more than just a place to eat; it’s a culinary destination waiting to be discovered. So next time you're near Okmulgee, make it a point to visit Twin Hills – where every meal is a journey through deliciousness, and every visit is met with a smile.

Service options
Takeaway
Dine-in
Delivery
Highlights
Serves local specialty
Popular for
Breakfast
Lunch
Dinner
Solo dining
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance
Wheelchair-accessible seating
Wheelchair-accessible toilet
Offerings
Coffee
Comfort food
Quick bite
Small plates
Dining options
Breakfast
Lunch
Dinner
Dessert
Seating
Table service
Amenities
Toilet
Atmosphere
Casual
Cosy
Quiet
Crowd
Groups
Tourists
Payments
Credit cards
Debit cards
NFC mobile payments
Credit cards
Children
Good for kids
High chairs
Kids' menu
Parking
Free of charge street parking
Free parking lot
Parking
Pets
Dogs allowed outside
Openings Hours

Monday

Closed

Tuesday

07:00 AM - 07:00 PM

Wednesday

07:00 AM - 07:00 PM

Thursday

07:00 AM - 07:00 PM

Friday

07:00 AM - 08:00 PM

Saturday

07:00 AM - 08:00 PM

Sunday

Closed

23 Reviews
Amanda Sparks

12 Sep 2025

I recently had the pleasure of dining at Twin Hills Cafe, and I must say, the experience was fantastic. The food they serve is simply amazing. Every dish I tried was prepared with great attention to detail and bursting with flavor. Whether it was their savory sandwiches or their delectable desserts, each bite was a delight for the taste buds. But what truly sets Twin Hills Cafe apart is their outstanding staff. From the moment I walked in, I was greeted with warm smiles and genuine kindness. The entire team went above and beyond to ensure that I had a pleasant dining experience. They were attentive, knowledgeable, and always ready to provide recommendations or answer any questions I had. The atmosphere of the cafe is also worth mentioning. It's cozy and inviting, making it the perfect place to relax and enjoy a meal. Whether you're dining alone or with friends, Twin Hills Cafe offers a welcoming ambiance that adds to the overall enjoyment of the visit. Overall, I highly recommend Twin Hills Cafe. From their amazing food to their exceptional staff, this establishment truly has it all. Whether you're looking for a quick bite or a leisurely meal, you won't be disappointed. Give them a try and see for yourself!"

Abbie RaeLyn

05 Sep 2025

my grandpa hauled me down here at the crack of dawn (like 8AM) last year and i’m in his debt for it! best pancakes in oklahoma. their non-breakfast food is great too, but their pancakes and their hashbrowns are really quite hard to beat! and i love stefanie <3

Debbie H

10 Aug 2025

The food has always been delicious, that, along with generous portions & good prices makes this small cafe one of our favorites. Hardest working waitress I think I’ve ever seen. I definitely recommend this restaurant.

Wanda Grider

04 Aug 2025

Food and service were great. Gavin took good care of us. We had the fried pickles, double cheeseburger, onion rings, BLT, and French fries. Everything tasted good and was nice and hot. We'll definitely come back!

Zakk Wylde

29 Jul 2025

Good portions. Idk if we were lucky but we got the native cook, and man can he throw down. We ordered 3 burger baskets and a pork chop breakfast, it was some of the best food we ever had at any diner. We will be returning customers :)

Alchemie Helms

17 Jul 2025

Very clean and amazing food fresh and hot you won't be disappointed

Spike Speedwell

14 Jul 2025

Located in the middle of nowhere. If you are driving on Hwy 16, traveling east or west, it is advised that you stop at Twin Hills Convenience Plaza and Restaurant for fuel, food, and drinks. It is miles to the next town and restroom. Not exactly a Buc-ee's, Love's or Pilot, like on the interstate, but it works. You can get the bare necessities: beef jerky, beer, a hot meal and a nature break. One end of the building is the gasoline and convenience store and the other end is the Twin Hills Restaurant. On the front door of the restaurant today a sign," Help Wanted, 2 Cooks Needed." This always worries me when I see a sign like this at a restaurant. Who's doing the cooking today? And, where will they find help way out here? Inside you will find a fairly clean restaurant. Seat yourself. Menus and drink orders handled promptly. My usual. My wife went with one griddle cake and a couple of eggs. My plate was okay. The eggs just a little under cooked and the bacon not quite as crisp as I like. It was good food though. The prices are very reasonable. Daily specials and cobblers! The service was friendly. I imagine the overworked cook staff is hoping to get some help soon. If you are in the witness protection program, cooking here would be a perfect disguise. Consider it. It is a clandestine location and you can stay out of the public's eye, secluded in the kitchen. Similar in name, but not the same. Disappointing, and the reason for minus one star; the Twin Hills Restaurant, is nothing like the old Twin Peaks Restaurants.

Join the Twin Hills Restaurant Newsletter

Get the latest updates on seasonal pastries, special events, and local highlights directly in your inbox.