777 Laurel St
San Carlos, CA 94070
San Carlos, CA 94070
Open HoursLunch Mon.-Sat., dinner nightly
OverviewLa Tosca offers Tuscan and Italian specialties in a warm, friendly and comfortable setting. Streetside tables overlook lovely downtown San Carlos. Chef Federico has 20 years...
more
