5299 Linda Vista Road
San Diego, CA 92110 | View Map

Phone
(858) 565-0111

Hours

Monday: 10am-8pm

Tuesday-Thursday: 12pm-8pm

Friday: 10am-8pm

Saturday: 10am-5pm

Sunday: 11am-5pm