Cha Cha Cha

1801 Haight St
San Francisco, CA  
Hours of Operation
Sun-Thu 5am-11pm
Fri-Sat 5am-11:30pm
Customer Reviews
 YPmobile
rochellefoles on 01/25/2013
 Citysearch
Lauren Hannah on 07/20/2010
Cha Cha Cha is one of my absolute favori...
Some content provided by
Citysearch
Business Details