Taco Bell 30792

Taco Bell #30792 is a Taco Bell restaurant located at 37236 Fremont Boulevard, Fremont, California.