Get directions to: Albertu's Taco Shop, National City, CA
Restaurant address: 2323 East Division Street National City, CA 91950, USA
Restaurant: Albertu's Taco Shop