I am looking for a fun place to have a small surprise b-day party for my mom in Houston. There will be approx. 20 people. I would like a place with a private room that is fun, not stuffy, laid back, but still nice. Any ideas? All types of food are fine, although I prefer no asian cusuine.