My girlfriend and I are making a quick trip to Saint Louis and then spending the night in Saint Charles. I'm looking for a good, more authentic, German restaurant. I have found the Gast Haus which would be near the arch, zoo, and botanical garden. The other good option is Vintage House in St. Charles.
Has anyone been to either or both of these? Any other ideas?