hi, There is loads of choice and it really depends on what you are looking for really, A full service meal or something quick.
I would recommend Rain Forest Cafe it has great themeing, though I don't think its to young as my sister who is 16 loves it here.
If you want something cheaper I would go to Annettes Diner, Its has burgers, Hot dogs, fajitas etc the stuff that usually goes down well with teenagers, I have not been here yet however we are going on Monday as I think my sister will love it.
Your brother may also like Planet Hollywood, we have been here loads of times and have enjoyed it though I have read mixed reviews about it.
If you would like to do a character meal then cafe mickey is excellent.
I would not choose to eat at McD's though, you can eat at mcdonlds any time.