Happy Burger

$ • Burgers, Hot Dogs

Hours today·

About Happy Burger

Happy Burger is a nostalgic diner that has been serving burgers and fries for 67 years. The restaurant's interior resembles a Pepsi-Cola museum, adding to its retro charm. The menu features classic burgers, including the daily special with all the fixings, as well as unique sides like chili cheese tots, jalapeño cheese balls, and fried mushrooms. The portions are generous, and the prices are reasonable, with a total bill of around $16-$20 for a meal. The food is described as "genuine and delicious," with flavors reminiscent of childhood memories.

The staff is friendly and accommodating, and the service is generally fast. The atmosphere is reminiscent of the historic Route 66, and the diner has become an official stop on the Oklahoma Route 66 Passport. Customers have praised the quality of the burgers and fries, with some suggesting calling ahead to avoid a slow wait in the drive-thru. Overall, Happy Burger is a must-visit for burger lovers looking for a nostalgic dining experience.

Menu

Add a Menu
Happy Burger Menu
Happy Burger Menu

Customers' Favorites

Photos

Add a Photo
Happy Burger
Happy Burger
View All Photos

Happy Burger Reviews

4.4
259 ratings
5
67%
4
12%
3
3%
2
9%
1
9%
Food
4.1
Atmosphere
4.3
Service
4.3

Share your opinion about Happy Burger

I've always enjoyed their good old-fashioned hamburgers and onion rings! Always had good food and good service 😀
Good old fashioned burgers, fries and o’rings!
Do not go there today. I called in my order at 10 till noon it is 1242 I just now got my order. The lady that helped me was rude & acted like their mess up was my fault instead of being apologetic & trying to fix it l. I ordered a grilled chicken sandwich the lady that took the order didn’t bother to tell me they didn’t have it so when I got there instead of making it right they just did a fried chicken sand which & put it with my order without asking me. She says they called...read full review

Read All Reviews(259)

Hours

Monday 11AM - 8PM
Tuesday 11AM - 8PM
Wednesday 11AM - 8PM
Thursday 11AM - 8PM
Friday 11AM - 8PM
Saturday 11AM - 6PM
Sunday Closed
Updated on: