"Teens" is too broad. Boys, girls, both? Ages? Likes/dislikes?
I like all the suggestions are DTD. It's a great place to have a meal the night before hitting the park for the first time. The atmosphere gets your Disney juices flowing more than a restaurant down Harbor or in the Garden Walk.