We tried to guess where you are. Click to change.

Best Tapas in San Francisco

Wednesday, August 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 from Alfred:

1801 Haight
San Francisco, California 94121
(415) 386-5758

More Reviews

No image

Jason D.

No image