Third time was not a charm. After several fair to good experiences here we were very disappointed in the service and kitchen at Tupelo. Overcooked fried chicken and a undersized dry bbq rib entree of just 3 ribs were not home runs. Waiter's response of "I just work here" was pretty weak also. All in all we probably wouldn't return due to the long wait for food from the kitchen, mediocre food and indifferent service.