Search results
We did not find results for: town san carlos restaurant.
Check spelling or type a new query.
We did not find results for: town san carlos restaurant.
Check spelling or type a new query.
Town is a great neighborhood restaurant that offers up the freshest in produce, seafood and meat and strives to be as...
Website: townsc.com
Phone: (650) 595-3003
Pickup
716 Laurel St San Carlos, CA 94070 2125.71 mi
Is this your business? Verify your listing
4.0 3269 reviews
I've always wanted to try this upscale restaurant in Downtown San Carlos but just never got to it. That is until last week. A friend and I spontaneously decided to treat ourselves and boy am I... More
I've walked by Town several times and noted how packed it was even on weekdays! So I wanted to try it out! My husband and I went for dinner on a Monday. The service is great. Their menu is quite... More