We went to go play a wedding party in upstate NY. On the way, we stopped at Neptune Diner in Newburgh. I don’t often get a chance to go to diners. I didn’t realize they would have beer. Do all diners have beer? Denny’s?
Neptune Diner -Â 82 Rt 17K.Â Newburgh,Â NYÂ 12550