Tecolote Canyon Hiking Area is located in San Diego, United States on 4600-4616 Genesee Ave. Tecolote Canyon Hiking Area is rated 4.6 out of 5 in the category hiking area in United States.
Address
4600-4616 Genesee Ave
Accessibility
No wheelchair-accessible entrance