Taco Bell 24394

Taco Bell #24394 is a Taco Bell restaurant located at 120 North Rancho Santa Fe Road, San Marcos, California.