I agree with Redwitch. Islands of Adventure is amazing and has so many fun rides, those teens will love it! But if you have never been to Universal, you may want to check it out and make up your own mind. My daughter (who lives in Boston) is flying down to Orlando in August and oldest daughter (who lives near us) are going to spend an entire day at Islands of Adventure. We will be there when the gates open and stay until the fireworks display. One of our favorite rides is the Jurassic Park water ride. There are several good places to take the boys to eat at City Walk. We enjoy Hard Rock Cafe and Margaritaville the most. During our daughters visit, I made reservations at Mythos restaurant for lunch. It stays very busy, so reservations are a must. It is a very neat place to eat and the prices are rediculously expensive.
Mythos Restaurant at Islands of Adventure