Eating Mexican at The City Taqueria restaurant in San Francisco, CA.

Feedback

Do you manage or own The City Taqueria?

Yes