Taco Bell 2669

Taco Bell #2669 is a Taco Bell restaurant located at 640 Pacific Coast Highway, Seal Beach, California.