a past student here
The dining hall food usually tastes pretty good, sometimes they get a little adventurous. Personally I'm a plain-and-simple person when it comes to food, I don't like too many spices or extra flavors, etc, so sometimes I found it to be a little overdone, but if you like food that way then great. I'm vegetarian and they do offer great vegetarian and vegan options at all three meals on the weekdays and both meals on the weekends. The snack bar is great, they have plenty of options and can make things for the most part however you like it. I would definitely recommend keeping food in your room unless you can handle two to three meals and day and a snack in the evening on a daily basis - personally I need to eat more often than that and there are vending machines in ONE spot on campus, and they're not always well-stocked, so getting food between dining hall/snack bar hours can be pretty difficult without a car.