The Crows nest is just north of the Chevron station on the left. What we really like about them are the burgers. She loves the tater tots and I love the fried mushrooms. Oh make mine the double deluxe burger too.
Click the image for the map

The Crows Nest