Taco Bell

3075 W Maumee St, Angola IN

(260) 668-3555

Rated 5.0 out of 5 from 1 Reviews Taco Bell is a much liked Fast Food Restaurant Restaurant Ranked #1 of 37 Restaurants in Angola.

★★★★★ on the 7th of August, 2013

Best taco bell attached to a gas station next to a McDonalds across from another gas station at this I69 exit. There Foursquare, is that what you want, is it?
Location