Taco Bell
(765) 449 4166
3805 State Road 26 E Lafayette IN 47905
Category: Restaurant
   Type of Food: Fast Food