Solid, but not amazing. Always feel like I'm eating food I could easily prepare. The food is always good, portions are average/small not large by any means. Price is reasonable for the area. I like this place when im looking for simple healthy. Wait time here can be excessive, they need to improve this. 25 minute wait for breakfast burrito and availability bowl is ridiculous.