La Taqueria Taco Shop

La Taqueria Taco Shop
...
La Taqueria Taco Shop
...
La Taqueria Taco Shop
...
La Taqueria Taco Shop
...
La Taqueria Taco Shop
...

What to know

Mexican restaurant serving lunch and dinner to the Nashville area.
103 W. Dodson St.
Nashville, AR 71852