Taco Bell

1129 E Main St, Greenwood IN

(317) 859-7378

Rated 5.0 out of 5 from 1 Reviews Taco Bell is an above average Fast Food Restaurant Restaurant Ranked #1 of 37 Restaurants in Perry Manor Greenwood.

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

ALWAYS check your bag before leaving the drive thru!!! They are notorious for not giving you all your food!!!!
Location