Nestled in San Francisco's Mission (where Valencia St. meets Mission St.), Jasmine Tea House has been serving Mandarin style Chinese food since 2001. Come in and stop by for a meal or call 826-6288 for free delivery.