Cha Cha Cha is a restaurant on Haight Street. The food is Caribbean - my favorite is the red snapper wrapped in banana leaves with black beans and plantains - but no matter what you eat, or even if you're not hungry, DO NOT MISS the sangria (just make sure you don't have to drive afterwards).
As the Frommers website says, Cha Cha Cha is not a meal, it's an experience. Moderately priced. No reservations. Weird people, weird neighborhood, great food and wine (not a full bar).
1801 Haight Street (nearest intersection: Schrader street) - a few blocks from Ashbury and half a block from Golden Gate Park;.
tel: (415) 386-7670
public transport: bus 71 stops less than a block away