Taco Bell 231 N Dixie Way South Bend, IN 46637 Phone: (574) 272-2387 Fax: (574) 272-2387
Category: Restaurants