Barrio Tacos

Taco restaurant · 41 Lafayette St, Salem, MA

To-Go

Hours

More food in Salem, MA · Tacos in Salem