3910 N St Marys St, San Antonio, Texas 78212 USA
Lot's of squirrels throughout the park
Photo Credit: Yelp