Elton LA #A Elton LA | Neptunes, Restaurants 1. 1010 Main St, #A, Elton, LA 70546 | Neptunes (337) 584-3264