Taco Bell 4181

Taco Bell #4181 is a Taco Bell restaurant located at 31491 Santa Margarita Parkway, Rancho Santa Margarita, California.