Taco Bell 3838

Taco Bell #3838 is a Taco Bell restaurant located at 1990 Ostrems Way, San Bernardino, California.