Search results
Yelp Reviews
4.0 3267 reviews
- 5 star 1541
- 4 star 1053
- 3 star 367
- 2 star 172
- 1 star 134
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