15 Nov 2019 Taco Bell North 2503 Lafayette Ave, Crawfordsville, IN 47933, United States 765-323-2607 Website Dine Fast Food Taco Bell is the nation’s leading Mexican-style quick service restaurant chain. Get Directions By car By public transit Walking Bicycling