A prominent structure that's withstood the passage of time, don't miss Chase Texas Tower. It's a notable attraction for history enthusiasts and regular visitors alike.
This McAllen historic construction is a good spot to begin your day of sightseeing. There's plenty to experience nearby, such as McAllen Nature Center, International Museum of Art and Science, and La Plaza Mall. Take your time at Chase Texas Tower before making tracks to these other fine attractions.