Get directions to: Numero Uno Taqueria, Antioch, CA
Restaurant address: 4470 Lone Tree Way Antioch, CA 94509, USA
Restaurant: Numero Uno Taqueria