Location

8111 Mira Mesa Blvd, Suite B
San Diego, CA 92126

 

Hours

Sun – Thu, 12pm - 9pm
Fri – Sat, 12pm – 10 pm

 

Contact

(858) 800-1068