Cha Cha Cha

1801 Haight St
San Francisco, CA  
Hours of Operation
Mon - Thu 5:00 am - 11:00 pm
Fri - Sat 5:00 am - 11:30 pm
Sun 5:00 am - 11:00 pm
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