Get directions to: Archie's Oyster Bar & Grille, Auburn, AL
Restaurant address: 830 Opelika Rd Auburn, AL 36830, USA
Restaurant: Archie's Oyster Bar & Grille