Why is this place so run down ,

tim judshore | Jan 7, 2020 | Category: Fast food restaurant in New Castle, Delaware

Taco Bell - All questions

Address: 116 N Dupont Hwy, New Castle, DE 19720, USA

Mad Dog 03 | Jan 8, 2020

Poor management is why

Corey gatson | Jan 8, 2020

Old & Old... Not sure

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places