Taco Bell
5860 State Road 43 N
West Lafayette, IN 47906
West Lafayette, IN 47906