Taco Bell 2763

Taco Bell #2763 is a Taco Bell restaurant located at 10360 Beach Boulevard, Stanton, California.