Get directions to: Laredo Mexican Grille, Auburn, AL
Restaurant address: 1832 Opelika Rd Auburn, AL 36830, USA
Restaurant: Laredo Mexican Grille