Cha Cha Cha ★★★★☆4.4 (2,180) Restaurants Caribbean restaurant · Cuban restaurant · Tapas restaurant 1801 Haight St, San Francisco, CA 94117 Call Website Details →