About Chilli Cha Cha
Chilli Cha Cha Thai restaurant was launched in 2002 in San Francisco to serve authentic Thai flavors to the locals. This San Francisco Thai restaurant is known for its fusion menu which keeps expanding. The restaurant serves as many as 80 traditional Thai dishes accompanied with some mouth watering contemporary recipes. Start with a traditional Thai appetizer followed by Chilli Cha Cha special noodles.
Location & DirectionsGet Directions
Services We Offer
Thai Noodle Soup, etc...