Service well short of food quality. Nothing more irritating than being rushed and bullied out in order for restaurant to turn tables. Server (and trainee) threw check in front of me less than halfway through meal, then proceeded to pace back and forth awaiting payment. Mind you Tupelo was half empty at time. Never even offered dessert, so desperate were they to seat the next party of 4. Except there was no one waiting to be seated. If I wanted the rushed and surly treatment, any fast food franchise would have sufficed.