Taco Bell 28730

Taco Bell #28730 is a Taco Bell restaurant located at 19051 Magnolia Street, Huntington Beach, California.