Beyond the food, Tupelo, as a restaurant, embraces the entirety of its cuisine?s cultural heritage. A sort of cozy hominess oozes from the warmly shining copper tables and the mason jars the restaurant uses as water cups. Named for a city in Mississippi, Tupelo is a restaurant that plunges you for an hour or two into the fun and vibrant atmosphere of a culture with a cuisine that doesn?t mess around. Tupelo serves up Cajun dishes from small plates to authentic Fried Catfish, New Orleans Gumbo, Half Roasted Chicken and Porn ?n Beans. The fabulous sweet Southern pies Tupelo offers are simply amazing?to the point that some patrons order their dessert first to ensure it doesn't run out.