Laredo Mexican Restaurant 1832 Opelika Rd Auburn, AL 36830 Phone: (334) 826-2724
Category: Family Restaurant Diners