Location

Address: 6940 C Alvarado Road, San Diego, CA 92120  (Next to DZ Akins Restaurant) Right off the Route 8 freeway.

Hours: T-F 10-6, Sat 10-4, store is closed on Sunday and Monday