Get directions to: Jalisco Taqueria, Lubbock, TX
Restaurant address: 2211 Avenue Q Lubbock, TX 79411, USA
Restaurant: Jalisco Taqueria