Get directions to: Tequillas Taqueria, Livermore, CA
Restaurant address: 160 S Livermore Ave Livermore, CA 94550, USA
Restaurant: Tequillas Taqueria