Taqueria El Amigo

196 Willow St, Waltham, MA 02453

Happy hour: food

Midday happy hour

  • High quality oysters for $2 each

Sources and contact

View source

Restaurant website