Town Restaurant is an elegant eatery in the heart of San Carlos that serves an all-American menu of premium steaks and chops, local seafood, fresh salads, and decadent desserts, along with handcrafted cocktails, and a wine list of California, Oregon, and Washington-based wines. Boasting an inviting and cozy wooden interior, the restaurant prides itself on serving a menu of dishes that have been prepared using only the highest quality ingredients, such as 100% Black Angus, 30-day aged, pasture-raised on a ranch in the Sierra foothills, locally and seasonally sourced seafood, poultry from Pitnam Farms, and beverages from American small-batch breweries and distilleries. Town Restaurant is open for lunch, dinner and weekend brunch, seven days a week.

716 Laurel St, San Carlos, CA 94070, Phone: 650-595-3003

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.