probably, unless you have to wait a long time to be seated...I would check in at 1900 Park Fare about 20-25minutes before your reservation time though. That might get you seated on time or even a few minutes early. Shouldn't take more than an hour to eat...if you get seated by 4:30 you should be out by 5:30 at the latest. Catch the monorail & head for the MK.