Taco Bell 23132

Taco Bell #23132 is a Taco Bell restaurant located at 1009 North Main Street, Monticello, Indiana.