The Station Cafe, located directly behind the San Carlos train station on Old County Road, is one of the true hidden Gems of San Carlos. Quaint atmosphere and reasonable prices for really good comfort food in San Carlos make this a place We'll keep going back to.
More