JavaScript is not enabled.
Best Tapas in San Francisco - Review by Alfred W | Cha Cha Cha

Cha Cha Cha

Claim

Best Tapas in San Francisco 8/17/2005

When you walk into Cha Cha Cha, you are trasported straight to Cuba! This quaint little restaurant is always fuil of people any day of the week. Start out with some of their sangria. Then make your way through some shrimp and potatoes. And then top it off with some fried plantains. If you really like the food, get the cookbook! more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021