Menu

 

Select Location

Town – San Carlos

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.

Place Categories: American Restaurants, Bar Dining, California Cuisine, Children's Menu, Counter Seating, Cuisine, Features, Outside Dining, Personal Wines Welcome, Private Dining and Steakhouses

Reviews are closed.

Report this?

Claim Listing

What is the claim process?

Captcha Verification
captcha image