Taco Bell 2105 Lafayette Ave Terre Haute, IN 47805 Phone: (812) 466-6875 Fax: (812) 460-0220
Category: Restaurants