Saw this post and Im not sure if you're looking for private or public. But there are a couple of casinos in St. Louis that host live poker tourneys for a reasonable buy in fee, generally sit n gos. One such place is called "The President Casino". It is located in Downtown St. Louis, MO near the arch. Hopefully this will be helpful to those interested in tourneys in St. Louis.