Food here is good, but often inconsistent. Service is passable. Prices are reasonable but if they were any higher I'd probably not come here anymore unless the quality and portions were more consistent, more fresh and portions were larger. Often times I find my burrito is thrown together and leaky by the time it gets home. Baked burritos also soggy and portions seem way too small for what you pay.