If you feel the urge to shop, Main Plaza won't disappoint. Fashion, accessories and souvenirs — you're likely to find it here.
This shopper's paradise is located in Downtown San Antonio, but Main Plaza isn't the only thing to check out in this corner of the world. If you're eager for more sights, Alamo is worth a look as well.