Locals Declare Best Place To Watch Eagles Game In Somers Point, NJLocals Declare Best Place To Watch Eagles Game In Somers Point, NJSomers Point residents name their favorite place in town to take in the Birds.Jahna MichalJahna Michal