• Home

  • Menu

  • Order Online

  • Specials

  • Reserve a Table

  • Gallery

  • More...

    (619) 295 2343

    3928 Twiggs St. San Diego, CA 92110 

    Open: Tuesday - Sunday 12pm - 9pm​​​​​​