Get directions to: Rodriguez Taqueria, Eloy, AZ
Restaurant address: 301 North Main Street Eloy, AZ 85231, USA
Restaurant: Rodriguez Taqueria