2649 Mission St.
San Marino, CA 91108
Best Of

Related Stories (1)

  • The Great Outdoors
    15 years ago by Jonathan Gold

    Cha Cha Chicken Although Cha Cha Chicken seems to operate mostly as a takeout stand, the patio off to the side is a pleasant place on a hot night, dotted with thatched palapas, enhanced by flowers growing out of old tomato-juice can...