Chamuyo Restaurant (Menu)

Av. del Pescador s/n, Cabo San Lucas
+52 624 143 4900

Give a rating to Chamuyo Restaurant

Suggest a dish

How much did you spend at Chamuyo Restaurant?