Town
716 Laurel St, San Carlos
(650) 595-3003
Recent Reviews
Order Online
Reserve
You May Also Like
Hapa’s Brewing Company - 722 Laurel St
Brewery
Nick the Greek - 732 Laurel St
Greek, Salad, Falafel, Mediterranean, Pet Friendly
Taurus Steakhouse San Carlos - 727 Laurel St
Steak House, Wine Bar, Lounges
Restaurants in San Carlos, CA
Town
716 Laurel St, San Carlos, CA 94070
(650) 595-3003