Address: 130 N Lewis Ave, Tulsa, OK 74110, USA
“The food is wonderful, the portions huge. This is not inside dining. There are a couple of tables outside but this is mainly a to go establishment. You may drive thru or walk up. In the drive thru they come to your car to take your order if there's a car in front of you. Highly recommend”
Address: 2002 E Admiral Blvd, Tulsa, OK 74110, USA
“Been enjoying these delicious burgers for over 50 years. Thanks Bills family, for your continued excellence. Your Dad would be proud!”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…