Contact

Locations

San Diego
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!

Send Us a Message