ESPN seems to be more of a sports themed lounge than a restaurant. We visited there embarkation day and they had self serve hot dogs and nachos with the fixings. It was nice up there then. We also went on the last night of our cruise and it was filled with cigar smoke. That on top of my cold made us leave after only a few minutes.
Overall, it is a nice place to hang out, especially for big sports fans.