Restaurants in Tulsa, OK
Restaurants • Steakhouses
1601 S Harvard Ave.,
Tulsa ,
OK
74112
UNITED STATES
Based on 1 reviews
Not so good!!!!
We have eaten at this location different times & the food was good. Tonight we ate here & was very disappointed. I got the "crispy chicken salad" and the chicken was VERY SALTY. My husband got the 3 meat (turkey, brisket and pork) the...Worldwide > United States > Tulsa, OK > Steakhouses