Restaurants & Bars

Los Angeles Area

Cha Cha Cha in WeHo?


Live your best food life.

Sign up to discover your next favorite restaurant, recipe, or cookbook in the largest community of knowledgeable food enthusiasts.
Sign Up For Free
Restaurants & Bars 2

Cha Cha Cha in WeHo?

Obessed | Jan 7, 2008 02:06 PM

Anyone know why they closed? It was one of my favorite Happy Hour destinations.

Want to stay up to date with this post?

Recommended From Chowhound