We had walked past this place without noticing it several times. Great atmosphere! It doesn't look much from outside but inside is fabulous. The food was absolutely wonderful. It was definitely one of the best meals I've had in a very long time. We were also pleasantly surprised that the bill was not unreasonable for the amount of food we ordered.
Cha Cha Cha is rated 5.0 based on
Trust Mamma Reviews
Our reviews are aggregated from multiple sources to give you the best overview about cha3.com.
Haight Street 1801