I really can't say enough great things about this tour! My husband and I went while on a short getaway and we enjoyed it so much. Our guide, Andre, was absolutely charming, knowledgeable, and so friendly. It was really lovely to hear his personal experiences incorporated into the time. The food was exceptional throughout, though I think our favorite was the dim sum.
One thing that's good to know is that the trip is quite fast-paced (justifiably, there's a LOT to get through!), and a whole lot of walking for 4 hours. This tour would be hard for someone with mobility issues, but San Francisco is full of steep hills. Don't forget your step-counter when you start the tour! :)