Taco Bell 31113

Taco Bell #31113 is a Taco Bell restaurant located at 1240 Broadway, Placerville, California.