Hello. I live in Decatur, IL but will be visiting St. Louis tomorrow. I would like to eat a good steak while there but will only be there for a couple of hours to bring my grandson home. I wanted to go to Tucker’s place but they don’t open till 4 pm. Can anyone else recommend a good place in the South County area that would be open around noon? Thank you!