Taco Bell 27949

Taco Bell #27949 is a Taco Bell restaurant located at 3115 Harbor Boulevard, Costa Mesa, California.