Eating Fast Food Mexican at Ciudad Azteca Taqueria restaurant in San Leandro, CA.

Feedback

Do you manage or own Ciudad Azteca Taqueria?

Yes