Taco Bell 19520

Taco Bell #19520 is a Taco Bell restaurant located at 1350 US Highway 211 West, Luray, Virginia.