I'm flying through Philly airport as part of a 24-hour travel day coming up in a few weeks, and will have about 3 hours to kill in the airport. What's the must-eat/drink place in the airport? Is there anywhere with a great margarita? (I will be changing from the domestic to international terminals, so I assume I can go anywhere in the airport as long as I plan ahead and go to the right terminal!)
Chickie's and Pete's is a Philly staple, and they have restaurants in multiple terminals. The crab fries are amazing.