Best views in town for eating.....at least until someone builds and elevatedoutdoor deck on the downtown Squamish waterfront with Chief and Howe Sound views!
Parking is really limited in front of the grill, but you can park 100m south in the parking lot just across the street of the Eagle Run Viewing Shelter
The view is the best part, the food - blah, service is really poor. What kind of bartender changes a keg of beer and serves the cool beer right away? A crappy place like this. Not recomended.