Squirrel’s Nest at Mata Rocks Resort

Scoop Approved

A little gem at Mata Rocks Resort.  Good or bad, it’s the place you are most likely to find me.  I’ll I need to do is hop over the wall…