The first time I went to Citizen Kane's was just before the opera. The staff assured us that we would make the opening curtain and still enjoy a wonderful meal. They were right!! The steaks at Citizen Kane's are the THE BEST in Saint Louis. There isno comparing a chain like Longhorn to Citizen Kane's. They are not even in the same category. You are treated like family and a loved family member at that. I highly recommend Citizen Kane's.
Pros: Food, Service, Valet parking
Cons: Off the main road
more