Specs

Address

7408 Trade St
San Diego, CA 92121

Call

(858) 752-1924

Hours

Wednesday–Friday 3pm–9pm
Saturday 12pm–9pm