Taqueria Acapulco
2109 State Hwy 20, Decatur
(256) 353-6807
Menu
Reserve
Restaurants in Decatur, AL
Taqueria Acapulco
2109 State Hwy 20, Decatur, AL 35601
(256) 353-6807