Get directions to: Tenda Chick, Auburn, AL
Restaurant address: 232 N Dean Rd Auburn, AL 36830, USA
Restaurant: Tenda Chick