KAHOOTS – RANCHO BERNARDO Store in SAN DIEGO October 23, 2021 Address 11965A BERNARDO PLAZA DRSAN DIEGO, CA 92128Contact Tel: 858-487-3624Contact Store Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map