Western Sizzlin Steak & More Restaurants is a chain of several food establishments located in Alabama, Colorado, Oklahoma, Kentucky, Arkansas, Georgia, Illinois, Texas, Virginia and South Carolina. It specializes in preparing a variety of Usda steaks and maintains a presence in Poteau, Okla. The chain s restaurants also serve chicken dishes, seafood, country vegetables and baked desserts. Additionally, the restaurants
Read more...