Eating Mexican at Chinto's Super Taco restaurant in Del Rio, TX.

Feedback

Do you manage or own Chinto's Super Taco?

Yes