It's hard to believe The Teahouse has been around for the better part of two decades. Opened by Dionne Christian (now of revived Revolution Bakery fame) in 2003, she sold the rambling old house to Rich Freedman (now of El Farol) seven years ago. Freedman has wisely kept the expertly crafted tea list, while adding drink options expanding the kitchen's offerings. The drink menu is now a whopping 10 pages, highlighted by teas ($3-$6) and crafty offerings like the Bazaar Fog ($4.50), a more international take on the London Fog. It arrives surprisingly nuanced, with subtle spice notes and not the thick, sumptuous drink imagined. Breakfast, lunch and dinner are served every day, and the wintertime favorite spot to spend a snowy day working, sipping or lazing also offers a terrific patio, replete with fruit trees, at the top of Canyon Road. Eggs Catalan ($13.50) arrive poached on a house-made polenta set in savory Romesco sauce, and the warm green beans and squash, along with a salad, are a twist for breakfast, but at home on plate and palate. Lunch and dinner feature an assortment of salads ($14), Italian entrees such as meatloaf, lasagna and eggplant parmigiana (all $16) and salmon ($20). Dessert is highlighted by the Earl Grey creme brulee ($8).