Taqueria El Amigo 196 Willow St Waltham, MA 02453 196 Willow St Waltham, MA 02453 Phone number(781) 642-7410