Great Shopping

By Nicks, USA, October 2010

No reviews, be the first!

The North Star Mall in San Antonio is a great place to shop and eat. It's only about 5 minutes from the airport so you can stop on your way in to town or out. They also have the world's largest cowboy boots outside of the parking garage which is great if you are into statues these boots are huge standing 40 feet tall and 35 feet wide. You know what they say everything is big in Texas.

Viator uses cookies to improve your experience on our website. Learn more about how we use cookies and how to change your cookie settings | Close message