Specs

Address

3000 Upas St
San Diego, CA 92104

Call

(619) 269-5222

Hours

Sunday–Thursday 12pm–10pm
Friday–Saturday 12pm–12am