Comanche Lookout Park is a trail, located at 15551 Nacodoches Rd, San Antonio, TX 78247, United States
The place is nice, but holy cow there's snakes
You can have this place! Used to be a great place to run. Got my car windows smashed and purse stolen out from UNDER my seat!!!