Darden Restaurants (DRI) – Should You Put Money Where Your Mouth Is?