Cafe in San Carlos, CA Fina's Cafe1665 Laurel StSan Carlos, CA, 940706504861562Coffee Espresso RestaurantsCoffee ShopsDeliDelicatessensGherkins Sandwich ShopInternet CafesRestaurants DowntownSandwich ShopsUsed Restaurant Equipment Supplies Show More