Dillion's is a casual restaurant with a really fun vibe so if you're looking for a really kickback place for a couple drinks, football, or bar food, Dillion's is perfect. It's cool sitting in the patio on the water and it's dog friendly. The parking is semi-far (up a hill and ramp) but they do have shuttles that can pick up/drop off (sidenote- shuttles are free but they accept cash tips). You'll also have to pay for parking to get into the lot ($6 for a day pass for cars).
I'm not a huge fan of the food because I don't eat meat but my husband and family enjoy the burgers and bar-style comfort food. Vegetarians will have a hard time finding multiple options but the meat eaters will bask in the entree options.
The servers have always been friendly but service tends to be a little slow so I recommend not going if you're in a hurry. You may also have to wait 30-60 minutes for a table during dinner/summer.