Restaurants

Fast Food in Deer Island

The Pilgrim's Rest

An apt name for an apt spot. The Pilgrim's Rest is a simple, hole-in-the-wall eatery and is the place to get your fill of seafood (much of it fried) plus great lobster rolls to enjoy on the small patio or to take ou…