K.F.
I had my son's birthday party at McDonalds and it worked out great. It is cheap and you have no mess to clean up at your own house. And you dont have to worry about entertaining 10 energetic children, which can be tricky at times. They have a host that does it all for you, so you can sit back and enjoy your child's birthday and not have to run around trying to do it all by yourself. In my opinion, it is a great idea!