Taco Bell

Address: 
1631 US Hwy 231 S., Crawfordsville, IN 47933