I have been here several times when visting my nephews. They absolutely love the place! In fact, it is their #1 requested place for me to take them. It is a very kid-centered place. The train theme is interesting and perfect for kids. The model trains and the memorabilia keep the adults interested. The kids love the food being served by the model train (if you eat at the counter) and the game room. The food is good and reasonable. The kids menu has several good choices on it. The staff is pleasant and patient. My favorite item on the menu is the pretzel roll/pot roast sandwich. If you have kids to entertain or, if you are in the running to be named a favorite aunt, this is a terrrific place to go!