The Best 15 Restaurants in Squamish, Canada

4 Rating
50 reviews

38040 Cleveland Ave, Squamish, British Columbia, Canada, Squamish

"Love this place. Was in town and stopped in. Drove back from Abbotsford a few weeks later just to co"