While the lobster roll might be their chart-topper, the rest of the menu is like a greatest hits album of New England seafood ...
Nestled along North Main Street in Brewer, Eagles Nest Restaurant stands as a beacon of culinary delight for locals and ...