Please click on an image below to have a look around.

  • Location
  • 872 Eastlake Parkway Suite 310
    Chula Vista, CA, 91914
  • Phone
  • 619.482.9888
  • Our Hours
  • Su-Th: 10a-9p | Fr,Sa: 10a-930p
  • Happy Hour
  • Weekdays: 4p-7p | Weekends: 12p-5p