The only CityWalk restaurant that you accepts reservations in advance is Emrils. To make an Emrils Reservation call 407-224-2424.
At IOA you can make a reservation to eat at Confisco's Grill or Mythos. To make a reservation for these 2 restaurants call 407-224-4534.
The other City Walk Restaurants such as Margaritaville, Latin Quarter, and NBA City seat on a first come, first served basis. You can get Priority Seating at the other city walk restaurants if you are staying at Hard Rock Hotel or Portofino Bay hotel or if you have an Annual 2-Park Pass.