Town

Contact Us

Fill out an online comment card

716 Laurel Street
San Carlos, CA
94070

650-595-3003
650-631-8816 (fax)

Employment Opportunities
Current Open Positions

(650) 595-3003
(650) 631-8816 (fax)

Owner
Greg St Claire
 

Operating Partner & General Manager
Frank Sanchez
 

Partner & Executive Chef
Jeremy Cheng
 

Beverage Operations Manager
Carlos Acevedo

Event Coordinator
Julia Ternullo

Sous Chefs
Candelario Sanchez 
Edgar Garcia