La Taqueria Taco Shop

What to know

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