Restaurants in Tulsa, OK
Restaurants • Fast Food Restaurants
9516 E Pine St.,
Tulsa ,
OK
74115
UNITED STATES
Based on 1 reviews
Okay, has potential.....
Been twice now. First think it's bit expensive for what you get. I had the chopped bbq plate, a little greasy; however, it was good. Cole slaw was blan and beans plain. 2nd time got the ribs. Ouch real expensive for what you get. ...Worldwide > United States > Tulsa, OK > Fast Food Restaurants