There are 2 Wine Shops in San Carlos, California, serving a population of 29,954 people in an area of 6 square miles. There is 1 Wine Shop per 14,977 people, and 1 Wine Shop per 2 square miles.
In California, San Carlos is ranked 145th of 1798 cities in Wine Shops per capita, and 100th of 1798 cities in Wine Shops per square mile.
Find addresses, phone numbers, fax numbers, hours & services for San Carlos Wine Shops.
Alex Wyatt Wine Cellars 809 Laurel Street San Carlos, CA Liquor, Wine
Wine Project 663 Laurel Street San Carlos, CA