There are lots of places by the airport to eat. On 436 (Semoran Blvd) you will find chain restaurants Carrabas, Bone Fish, Friday's, Panera, and my new favorite Chuy's (Mexican) and many more.
View attachment 122083
Port Canaverl is about 45 minutes from the airport via the 528 east. It has you typical beach town restaurants non are outstanding. Near the port there are 3 restaurants that you can see the cruise ships pull out . Grill's (best food in my opinion- but can get crazy crowded and have a "bar" type atmosphere) Fish Lips and Milliken's Reef (best view for the ships). We live in Orlando and like to drive over to the port and watch the ships pull out. We will go to Milliken's Reef and have a drink and watch the ships pull out and then go to Grills to eat
If you go eat in Disney or the International Dr area it's the opposite way from the port.