Get directions to: Azteca Mexican Store, Birmingham, AL
Restaurant address: 2005 Valleydale Road Frnt Birmingham, AL 35244, USA
Restaurant: Azteca Mexican Store