Severn Inn is an American restaurant specializing in seafood, offering scenic views of the Severn River and Naval Academy.