Eagles Nest is a compact seafood restaurant known for its lobster rolls, fried fish, and burgers, offering river views.