6908 Miramar Road. San Diego, California 92121
Author: Maggie
Tecolote Canyon Natural Park Trails
5180 Tecolote Road (off Interstate 5, Sea World exit) San Diego, California 92110 Named after the owl that lives in this canyon, Tecolote offers over 6 and a half miles of walking trails.
Queenstown Bistro
4545 La Jolla Village Drive. San Diego, California 92122-1241 Located inside the University City Westfield Mall