Riverview's Finest offers lobster rolls and seafood chowder, alongside other dishes like beef taco salad. The establishment is located at 83 Hampton Road.