Howling Wolf Taqueria
LinkedIn Pintrest Facebook Twitter Google +

Howling Wolf Taqueria,

Salem MA
Address: 76 Lafayette St, Salem MA 01970 / (978) 744-9653

Type: Restaurant

Cuisine: Mexican Vegetarian