I don't know if you can really go by me because I have not had the chance to try it but I've been told there are some good eating facilities in the new Terminal One. Sorry I can't be more specific but you might want to go to that terminal (by bus that goes to all the terminals).
Or consider going to one of the nearby hotels (Ramada, Holiday Inn or the just opened New Marriott), all five minutes away by courtesy van.
[This message has been edited by misstree (edited 06-27-2001).]