WELCOME!

to

CHA CHA CHA

The original Cha Cha Cha was founded in 1984 by Philip Bellber and Leon Pak at 1801 Haight Street. At the height of the American tapas craze, Cha Cha Cha served a menu with Latin influences that is very similar to what we still serves today

HAIGHT

  • Email
  • Phone
    (415) 386-7670
  • Address
    1801 Haight St, San Francisco, CA 94117