From hole-in-the-wall barbecue spots to fine dining and everything in between, Mississippi is a food lover's dream come true.