Just left after waiting 20 minutes for our waitress to return and take our order. Went to front desk to complain but they seemed not too concerned that we were leaving. Have been to this restaurant for dinner at least twice a month in the last year and always enjoyed food and good service. That will change as there are plenty of good restaurants that value a customer's time. I will now go to the Walnut Grill once every 3 months. Why patronize a restaurant that must not care about good service?