Get directions to: Tenda Mexicana Vallarta, Scottsboro, AL
Restaurant address: 410 Parks Avenue Scottsboro, AL 35768, USA
Restaurant: Tenda Mexicana Vallarta