Tecolote Canyon Natural Park

Mt Acadia Blvd
San Diego, CA 92117

Tecolote Canyon Natural Park is a serene outdoor destination in San Diego, CA, offering visitors a chance to explore nature and enjoy a variety of recreational activities.

The park provides a peaceful retreat for individuals and families looking to connect with the natural environment and unwind amidst the beauty of the surrounding landscape.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesCaliforniaSan DiegoTecolote Canyon Natural Park

Partial Data by Foursquare.