Taco Bell 25483

Taco Bell #25483 is a Taco Bell restaurant located at 340 East H Street, Chula Vista, California.