Taco Bell, North McLean Boulevard, Elgin, IL, United States

Comments

Dave 2017-04-21 12:00
Someone in Arlington Heights reported the same food and illness.