Headings:
Restaurants, Restaurants Steak Houses
6823 S Yale Ave
Tulsa, OK 74136
Tulsa, OK 74136
Visa, Mastercard, American Express
Authentic American cooking including corn-fed prime beef, fresh seafood flown in daily, and Everything made from scratch.