Taco Bell 4142

Taco Bell #4142 is a Taco Bell restaurant located at 902 North Main Street, La Fayette, Georgia.