Yes but the system wasn't working on the return flight Monday August 14.
Aside from food as mentioned, all drinks were free in coach, beers, wine and mixed drinks, nice touch. Service was very friendly.
I flew ATL to HNL on Delta and I don't recall wifi being available. We didn't need it or miss it though, with all the TV show, movie, music, and games available at the seat for free!