Please feel free to drop us a line with any comments or questions about our restaurants' services. We hope to hear from you soon so that we can better serve you in the future.

Phone:
619.482.9888

Our NEWEST Location:
872 Eastlake Parkway Suite 310 Chula Vista, CA 91914

  • 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