This is THE toy store in Davis, it takes up almost half a block, and has everything your kid could want. For the parents, they have a large selection of educational toys and game...
All reviews seem positive