Locations
San Diego
619-283-4345
3604 University Ave
San Diego, CA 92104
619-283-4345
3604 University Ave
San Diego, CA 92104
Store Hours
Sunday-Thursday: 10am-9pm
Friday-Saturday: 10am-10pm
Chula Vista
619-420-1300
409 Telegraph Canyon Road
Chula Vista, CA 91910
Store Hours
Sunday-Thursday: 10am-10pm
Friday-Saturday: 10am-11pm
Open 7 days a week!
619-420-1300
409 Telegraph Canyon Road
Chula Vista, CA 91910
Store Hours
Sunday-Thursday: 10am-10pm
Friday-Saturday: 10am-11pm
Open 7 days a week!