Town

3.3/5.0
1 review

716 Laurel St

San Carlos, CA

595-3003

Category: American

Tell others

Recent Reviews for Town
September 18, 2007
Brian J.
san carlos , California
5 reviews
Good atmosphere, nice bar, kitchen side seating, and the bread pudding with the vanilla cream sauce is fantastic
Thank you for your feedback!
Was this review helpful to you?
Yes 0 No 0