The Mission District may yet see another longtime restaurant leave the neighborhood: Cha Cha Cha, located at 2327 Mission St. near 20th Street, will go up for sale this summer if business does not ...
You value independent local news, so become a sustainer today to power our newsroom. When Virgil Village's sangria-famous, jerk chicken temple Cha Cha Cha closed its restaurant doors in the fall of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results