Get directions to: El Tenampa Inc, Butler, AL
Restaurant address: 123 W Smith St Butler, AL 36904, USA
Restaurant: El Tenampa Inc