When i was on the Enchanment there was one late night place to grab a snack. They had hamburgers, cheeseburgers and pizza. Tea, lemonaide and coffee. If I remember right it was the cafe at the Solarium.
I just looked at my cruise compass, (I kept them all :) )
late night snacks 10:30- 4am and it is in the Solarium