One more reason I'm moving out of this state...

Tulsa's newspaper recently did a serious review of a local steak restaurant:

Western Sizzlin'.

Really?

What's next? Laudatory gushing over the all you can eat soup & salad bar at local favorite "The Olive Garden?"

Yeek.

Comments