First off, we went to Main Event for my son's birthday celebration and he loved it!
Food: we ordered pizza (the largest pizza size runs about 16.99) and salad and waited for about 30 minutes for our order. My 2 year old accidentally knocked over one pizza and our waitress was soo kind! She quickly got us another order of the pizza that had dropped.
Facility: very spacious and clean. The music is really really loud but it doesn't bother my children. The atmosphere is somewhat dark but there are tons of lights from the arcade and activities.
Restrooms: There are many stalls and it is always clean when we need to use the facility. There is a diaper changing station but they always run out of the lining, so i just use the paper towels.
We have yet to try the gravity and bowling, so we will definitely try that next time.