Are pets allowed?
Address: 111 Alamo Plaza Opposite H&M, San Antonio, TX 78205, USA
City Sightseeing San Antonio Tours | Jun 25, 2022
Yes pets are allowed.
Toya Howard | Oct 23, 2020
Ty
Alex I | Oct 23, 2020
I dont think so
Robert Fowler | Oct 23, 2020
Not sure but we didn't see any there
Christopher Valdez | Oct 23, 2020
I don't think so? We didn't see anyone bring along there pets.
Thanks! Your answer is awaiting moderation.