Main content starts here, tab to start navigating

Hours & Location

622 Laurel Street,
San Carlos, CA 94070

(650) 830-5868


Closed on 4/21/19


We are excited to announce that beginning on May 1st 2019 our San Carlos location will offer table service instead of counter service! Please join us and send your feedback! 

Get Directions