The Egg’s Nest July 27, 2010 The Egg's Nest restaurant, High Falls, New York. Photo by Eric Francis. Share this:TwitterFacebook