J.P.
We have always loved Guadelajara. The one at Strawbridge on General Booth has a train that runs around the ceiling and there are tropical fish tanks and a waterfall into a pond that our boys can't wait to go see. Their food is a bit more pricey but it is the best.