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

Town named one of the 100 Best Restaurants in America in 2018 for a Big Night Out!