Cha Cha Cha is a great restaurant. The food isn't that great but it is good. Their main attraction are the tapas and sangreia. What makes me like Cha Cha Cha so much is the atmosphere. Whether you go to the one on Mission st. or the one on Haight st., both are really fun and have a great atmosphere. It is a great place to go on a date.