Diners The Spot Restaurant (Binghamton, NY) 18 Apr 20158 Sep 2019 The Spot Restaurant (Binghamton, NY) Flashback time: One of the first diners I ever went to was in Binghamton, NY. The Spot Restaurant in Binghamton showed me how great diners…