Taco Bell 23125

Taco Bell #23125 is a Taco Bell restaurant located at 3805 State Road 26 East, Lafayette, Indiana.