Taco Bell 3133

Taco Bell #3133 is a Taco Bell restaurant located at 11001 Atlantic Avenue, Lynwood, California.