- Please support our journalism through affiliate links. Affiliate Disclosure
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!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Read our Reservations & Travel Planning Tips guide.