Taco Bell
Fast Food
New Castle, IN
1.7 mi