Restaurants & Bars

Steakhouse Tulsa

Know a great steakhouse in Tulsa, OK? [moved from General Chowhounding Topics]

Share:

Restaurants & Bars 3

Know a great steakhouse in Tulsa, OK? [moved from General Chowhounding Topics]

gunnark | Jun 12, 2007 12:26 PM

Anyone know a good steakhouse in Tulsa, OK?

Want to stay up to date with this post?

Recommended From Chowhound