514 W Commerce St, San Antonio
Market Square is a three-block outdoor plaza lined with shops, and restaurants in downtown San Antonio, Texas. Market Square is the largest Mexican market in the United States.
Photography
Kids Friendly
Typical Tourist