Cha Cha Cha

1801 Haight St
San Francisco, CA  
Hours of Operation
Fri-Sat 11:30am-11:30pm Sun-Thu 11:30am-11pm
Customer Reviews
 YPmobile
rochellefoles on 01/25/2013
Business Details
Other Places Like This

Pier 39

Pier 41
San Francisco, CA 94133
  (415) 981-7437
Kezar Bar & Grill
900 Cole St
San Francisco, CA
 (1)
0.6 mi
Bambino's Ristorante
945 Cole St
San Francisco, CA
 (2)
0.6 mi
Alamo Square Seafood Grill
803 Fillmore St
San Francisco, CA
0.7 mi