Taco Bell 34615

Taco Bell #34615 is a Taco Bell restaurant located at 3845 Plaza Drive, Oceanside, California.