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