Eating Mexican at Taqueria #3 La Escondida restaurant in Austin, TX.

Feedback

Do you manage or own Taqueria #3 La Escondida?

Yes