Average at best. I've been here many times when I get sick of what else is around (which isn't much). I highly doubt anything here is homemade. All the soups taste like they're from a can, sandwiches are all heated via microwave. Taste isn't horrible, but nothing to give praise to. For people who want something quick and plain.