Torrey Reserve is located at 11452-11682, El Camino Real, San Diego, CA 92130
Torrey Reserve has a 4.7 Star Rating from 40 reviewers.
Who would rate this place and views anything but perfect in an imperfect world! Smile some things are still worth it.
What a fun place to enjoy a sunny afternoon