Original Resolution: 5000x3346
La Quinta Inn Suites By Wyndham Mcallen La Plaza Mall Mcallen Tx Hotels Quinta mazatlan and basilica of our lady of san juan del valle are notable landmarks, and the area's natural beauty can be seen at mcallen botanical gardens (mcallen nature center).