My son absolutely LOVES going to Boomers. It's local for us, so it's perfect. He loves going on the rides & playing the games inside. I've never really eaten there, so I can't tell you about that. I have had ice cream there and it's standard fare.
My only complaint would be that they only have 5 or 6 rides outside mainly catering to younger children. So an older child may not really enjoy spending time here.
Boomers is kinda like a Chuck E Cheese with outside rides.
They do birthday parties too.
more