Town

AmericanSan Carlos$$

Today's hours

10:00am - 2:30pm, 5:00pm - 10:00pm

The Zagat Review

4.2
Overall

MAKE A RESERVATION AT Town

powered by

Town

716 Laurel Street
San Carlos, California 94070
650-595-3003650-595-3003

Address

716 Laurel Street | Map
San Carlos, California 94070
650-595-3003650-595-3003
www.townsc.com