Back Ref La Jolla Address:4303 La Jolla Village Dr., San Diego, CAHours:Mon-Sat: 10am-8pmSun: 11am-7pmCall: (858) 381-3262