Eating Mexican Taco at Tacos El Poblano restaurant in Chula Vista, CA.

Feedback

Do you manage or own Tacos El Poblano?

Yes