Town
Address:
716 Laurel St, San Carlos, CA 94070
Phone:
(650) 595-3003
Hours:
- Mon: 11:30am-11:30pm
- Tue: 11:30am-11pm
- Wed: 11:30am-11:30pm
- Thu: 11:30am-12:30am
- Fri: 11:30am-12:30am
- Sat: 5pm-12:30am
- Sun: 5pm-10:30pm
Payment:
Other Details:
Town opened in March of 2006. Located in the heart of downtown San Carlos. Town features hand cut steaks & chops, the freshest seafood, local organic produce, hand crafted cocktails, and a wine list with a focus on California, Washington and Oregon wines.Our passion for food, spirits and giving our customers a memorable experience is what we are all about.
Restaurants,
Italian
Other Businesses: