McAllen is a city in southern Texas. The International Museum of Art & Science has interactive exhibits, Picasso lithographs and European paintings. To the south, Quinta Mazatlan is a Spanish Revival mansion surrounded by woodland rich in birdlife. Set in a 1930s former post office, the McAllen Heritage Center has local history displays.
While in McAllen
Lyndon Vargas —
Excelent if you need something quick and simple. Located very close to the airport with a convenience store right next to