La Jolla

8849 Villa La Jolla Dr.

HOURS

Mon - Thu

10:30 am - 9:00 pm

Fri - Sat

10:30 am - 10:00 pm

Sunday

10:30 am - 9:00 pm

+1 (858) 926-7517

Socialize With Us!

  • Facebook-icon-grey
  • Twitter-icon-grey
  • Instagram-icon-grey
App-screen-fan.png