2460 Grand Ave., Vista, CA 92081