Town – Hot New Restaurant in San Carlos, CA

2022 Update: Town in still going strong and it’s our favorite restaurant on the Peninsula. Since the Covid pandemic, Town has a large covered area for dining outside. Be sure to make a reservation because the restaurant is very popular and crowded, especially during weekends and peak dining times. Here’s our initial review: Since Town …

Town – Hot New Restaurant in San Carlos, CA Read More »