Any burritos I should be seeking out in/around Brookline (Allston/Brighton, too)? Anna’s has been disappointing, and now that Boca Grande is closed, I could use a new spot.
El Pelon, across from BC, is a good choice and not just for burritos.
Taqueria Carrizal in Allston has really good burritos, but it’s a sit-down restaurant, if that matters.