By far best Boston area burrito joint----Anna's is overrated - these days their quality doesn't even break top 5. Los Amigos is healthier, tastier, same price and more innovative. El Pelón is close, but I give Los Amigos the edge!
Connect with Boston A-List
© CityVoter, Inc.