The kids enjoy the place but it's not too great. Food is bad, every time we were here there's always a few machines out of order, and it is crowded and dirty. We come here for like 30 mins to entertain the kids and leave. We came to a bday party too and the whole party scene is a little more fun as you get some attention from Chuck E. Cheese and kids went nuts. I would never eat here unless I had no choice but we will definitely be back for short period of times for entertainment purposes for the kids.