3166 24th St, San Francisco, CA 94110. Chili Cha Cha 2 is known for its Asian, Dinner, Lunch Specials, and Thai. Online ordering available!... Conveniently located in the heart of the Mission District, Chili Cha Cha 2 serves authentic Thai dishes..
Relevance: 16.476833