Citizen Kane's Steakhouse is located in a classic turn of the century victorian home in the heart Kirkwood. We have been providing impeccable service and exceptional dinners in a tasteful yet casual atmosphere since 1993. read more »
Gift Certificates are available at the restaurant or call us at 314.965.9005. Our gift certificate hours are every day but Monday starting at 11AM.
read more »