Tag: "Cha Cha Cha"

Cha Cha Cha: Restaurant Info

Location:
1801 Haight Street (at Shrader Street)
San Francisco, CA 94117
map
Phone: 415-386-7670
Website: www.cha3.com
Type of Cuisine: Caribbean-Cuban
Reviews