If they are sports fans, your teens would probably like the ESPN Club on the Boardwalk. They serve very basic bar food, but the atmosphere is what is special.
I've heard great things about food at the Yacht Club Grill, also in the Boardwalk area.
I'm kinda hesitant to say this, but how about Planet Hollywood at DTD? Your kids would like the atmosphere, but I've been to other Planet Hollywoods where the quality of food is...lacking.
I know I keep repeating this, but The Wave at the Contemporary is the best meal I've ever had at WDW. It has a very 'cool' vibe that your kids would probably like.