"Keeps forgetting items, but the food is usually great."
Phone: +12607244700
Address: 639 N 13th St, 46733, Decatur, US, United States
City: Decatur
Website: https://locations.tacobell.com/in/decatur/639-n-13th-st.html
Monday: 07:00-22:29
Tuesday: 07:00-22:29
Wednesday: 07:00-22:29
Friday: 07:00-22:29
Saturday: 07:00-22:29
Sunday: 07:00-22:29
Dishes: 71
Amenities: 7
Categories: 5
Reviews: 2203