Main content starts here, tab to start navigating

Hours & Location

1717 Quivira Road,
San Diego, CA 92019

(619) 542-9295

Summer Hours
5am-10pm Sun-Mon

Winter Hours
6am-3pm Thurs-Tue
7am-2pm Wed

Get Directions