Citizen Kane's Steakhouse

Nation
Citizen Kane's Steakhouse

133 W Clinton Pl

St. Louis, MO 63122

Some of the best steak in St. Louis comes out of this restaurant with a down-home atmosphere. They have tender filets, NY Strips, shrimp cocktails, and other staple steakhouse menu items.