Le Saint Charles is a brasserie offering expertly prepared French cuisine, including dishes made in-house.