No information is available for this page. · Learn why
Squirrel's Nest
(284)
American restaurant
Address: 2655 US-51, McFarland, WI 53558
Hours: Open ⋅ Closes 9 PM
Phone: (608) 838-0293
People also ask
How do squirrels rest?
Do squirrels take naps?
What time do squirrels go to bed at night?
Why do squirrels just sit there?
Aug 4, 2017 · When a squirrel dies in a nest, the other squirrels who use the nest leave the remains there. ... rest on the grass in the sun. Less than an hour ...
Rating
(11) · $
It is a small tavern, no frills. Very nice employees. Service was very good. Fortunately not super busy on a Saturday morning but have heard on a Sunday morning ...