caribbeancubantapasNot yet on Tasting Planet
Cha Cha Cha
Haight Street 1801, San Francisco, 94117 San Francisco, United States
About
Popular Cuban tapas place. Good sangria. Typical wait is 1–2 hours on weekends, and they don't take reservations. Great bar, always crowded with a fun 'artsy' crowd. Be warned, the sangria packs a punch!
Photos
No photos yet.
Reviews
No reviews yet. Be the first!