Toys "R" Us

Toys "R" Us is an anchor store located at the Mall of America. It first opened in 1992.