a friend of mine dropped off her kid to chuckie cheese for a bday,. It is similar to what I remembered it as, minus the arcade machines... They did have F-zero there though.....
God, I loved that place soo much... Anyway what was the other place called back in the mid 90s that was similar to chuckie cheese and had some men in black "experience" thing called?