Review of Caramba Restaurante

4314 Main St #12, Whistler, BC V0N 1B4, Canada

Overall Rating

Review


Wait staff was really helpful, guided us through the menu. We were in a large group (30 ppl) and had no worries about things being mixed up in the group. Food was pricey for what it was, though Whistler isn't cheap.

Updated 4 years ago

Celiac