Probably not enough time to get out and back in again. There are plenty of eating places in the airport.
For that length of layover, you're honestly better off staying at the airport. Go grab some Bojangle's in the terminal and have yourself a delicious, relaxing meal. I'm not an influencer or getting paid to say that, it's just my true opinion.
I can't think of anything close by. Uptown has a lot to offer but I don't recommend it time wise. There are quite a few restaurants in the airport. A lot of times 2.5 hours turns into 30 minutes due to weather delays.
Thanks! Your answer is awaiting moderation.