Chihuahuas Taco Truck has a NEW LOCATION! - Chihuahua Mexican Restaurant