Town, located in the heart of San Carlos on popular Laurel Avenue, is part of the Avenir Restaurant Group. It has been serving high quality food in a modern, fun atmosphere in San Carlos since March of 2006. It won the Open Table Diner's Choice Award, and its customers are sure to have a memorable experience when dining at Town. It specializes in American fine dining, offering everything from steak and chops to fresh seafood and local organic produce. It also boasts a regional wine list, with wines from Washington, California, and Oregon as well as a full bar. Town now offers a Saturday and Sunday brunch from 10:30am -  2:30 pm.
716 Laurel St, San Carlos, CA 94070
(650) 595-3003
  • Hours: Brunch: Sat, Sun, 10:30am - 2:30pm. Lunch: Mon - Fri, 11:30am - 2:30pm. Dinner: Mon - Sat, 5pm - 10pm; Sun, 5pm - 9pm. Bar: daily, 11:30 am - midnight.
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »