Taco Bell 31622

Taco Bell #31622 is a Taco Bell restaurant located at 3887 Washington Road, McMurray, Pennsylvania.