Taco Bell 22019

Taco Bell #22019 is a Taco Bell restaurant located at 13112 Poway Road, Poway, California.