A tea room and cafe in a listed building, The Lemon Tree offers coffee, tea, and food in Tadcaster. It's a friendly and relaxing venue.