Cha Cha Cha
2327 Mission Street
San Francisco California, 94110
Phone: (415) 648-0504
Website:
Specialty:
Caribbean Cuban Tapas
Cuisine:
Caribbean, Cuban, Tapas / Small Plates
Feature:
Special Occasion, Carry Out, Kid Friendly
Price:
On Budget Prices
Feedback:
5