Should you love the Olive Garden? Absolutely you should. Yes it is a National chain restaurant found in many of the states across the US- and while many cry local- it is good. Now it is not the Latin King or Baratta's. So stop by for salad, bread sticks, and traditional Italian grub.