I love the burritos at Baja Fresh. I was so excited when this chain came to the bay area. They make good burritos with a variety of options with regards to the beans, veggies and meats. I've varried my orders and they have all been good. I also live with some very picky eaters and so our order can get a little complicated (no cilantro, extra beans, etc. etc.) and the cashiers never bat an eye, and handle it seamlessly. The place is always clean and the salsa (along with the other ingredients) are always fresh.