Soccer Cafe has a good buffet for everyone in Dinkytown. Everything is marked whether it is vegan or not. A decent part of the buffet is vegan, and it's tasty.
You can get all-you-can-eat buffet or food by the pound, and you can opt whether or not to have a cold or hot drink for another dollar or so.
Sometimes, because it's a buffet, the food might not be at the right temperature. That's been the only negative for me.
The manager is quite a happy guy, which is a plus.