I am a big fan of The English Rose, an English restaurant and tea shop in San Carlos. The food is excellent -- it is less of a "tea experience" than other tea places and more of an English restaurant that happens to serve tea. I always get the "Tea Plate" which includes a tea sandwich, cake, pastries, a handmade scone (visit in November for their amazing pumpkin scones!), a crumpet, a cookie and some other things. Definitely good food and a good deal!
more