Caramba Restaurant

4.4
5
1003 votes
4314 Main Street #12 Town Plaza, Whistler, BC V0N 1B4, Canada
+1 604-938-1879
Visit Website
Sunday: 1 to 10PM
Monday: 1 to 10PM
Tuesday: 1 to 10PM
Wednesday: 1 to 10PM
Thursday: 1 to 10PM
Friday: 1 to 10PM
Saturday: 1 to 10PM

Discover more restaurants in Whistler

MapTiler logo