Get directions to: Taqueria Emmanuel, Napa, CA
Restaurant address: 58 Bremen Ct Napa, CA 94558, USA
Restaurant: Taqueria Emmanuel