Permanently closed

Permanently closed

Taco Bell

  • Fast food restaurant
  • 918 N Market St, Waterloo, Illinois, 62298

Taco Bell in Waterloo, Illinois is permanently closed. It is no longer ranked at RestaurantAward.com.

Previous recognition

#3 Restaurants in Waterloo, Illinois