PLAZA LAS AMERICAS shopping mall cancun

Plaza Las Americas Cancun

Plaza Las Americas Address: Av. Tulum, Sm 4 and Sm 9, Cancun The largest shopping center in downtown Cancun. There are 50-plus stores, three restaurants, two movie theaters, video arcade, fast-food outlets, and several large department stores. Warning: this mall gets very crowded on weekends!

Continue Reading