N. Pacific Beach

Address:  703 Turquoise Street, San Diego, CA 92109

Phone:  (858) 488-6392

Hours:  Sunday - Thursday 8am - 9pm

    Friday - Saturday 8am - 10pm

Original Location