TourTruth score 8.0 out of 10 St. Louis City Museum General Admission St Louis ยท 56 reviews from $221 provider