Los Amigos Taqueria Categories Restaurants 335 Walnut Street Newtonville MA 02460 (617) 477-4472 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×