KitchenSpot
Search
See the best dishes near you?
← San Mateo restaurants

Cha Cha Cha Cuba

No reviews yet

Cuban112 S B St, San Mateo

Own or manage Cha Cha Cha Cuba? Claim this listing free

Menu coming soon

We haven’t read Cha Cha Cha Cuba’s menu yet. If you’re the owner, claim the listing and upload a photo of your menu.