Taqueria Acapulco
2109 State Hwy 20, Decatur
(256) 353-6807
Recent Reviews
Order Online
Reserve
Restaurants in Decatur, AL
Taqueria Acapulco
2109 State Hwy 20, Decatur, AL 35601
(256) 353-6807