We walked by this Willow Street dive bar once again while on our way into Taqueria El Amigo last night and once again, I felt both scared of, and intrigued by, the place. Has anyone ever been in it? I assume it was probably a busy place when Raytheon was in the area...
Taqueria El Amigo
196 Willow St, Waltham, MA 02453