This is a must visit when I travel to Sonora for a visit with my best friend. We always have to go to Kates. It is wonderfully cozy. The tea selections are not to be believed...so many. The food is hearty,simple and delicious. Their Tea sandwiches actually have filling in them, where as some fancier tea houses have a smear instead. The decor makes you feel like you have stepped back in time to a civilized time. You can purchase quantities of your favorite teas and also many tea accessories are available. There is also a huge button collection, and you can purchase them. This is a favorite place of mine and I hope you take the time to try it.