Taco Bell 6351 University Commons South Bend, IN 46635 Phone: (574) 277-6213 Fax: (574) 277-6213
Category: Restaurants