I had lunch and it was relaxed casual with some patrons dressed nicely. Personally, I would definitely dress up for dinner.
It is a fancy restaurant, but it is in the Stockyards. Having said that there are people in jeans and also suits, you'd be good either way.
Not mandatory. But since you are going to a nice place - it’s worth dressing up for.
I would say business casual and up is acceptable. There were a few folks in short and nice shirts. I suppose it depends on whether you are there for a special occasion or not.
Thanks! Your answer is awaiting moderation.