Taco Bell 34186

Taco Bell #34186 is a Taco Bell restaurant located at 40020 Highway 49, Oakhurst, California.