Taco Bell 34218

Taco Bell #34218 is a Taco Bell restaurant located at 1420 Howard Road, Madera, California.