You're right it's the throgs neck
Where you from? I live right at the other side of TNB Bronx side. Waterside (Eastchester Bay) immediate first exit at Toll plaza over the bridge. I can see Stepping Stone Light (Weastern Long Island Sound) from my seawall!
i live in flushing, used to hang out all around queens. i love that area.