El Indio

1620 S Mill St, Nashville IL

(618) 327-8260

Rated 5.0 out of 5 from 1 Reviews El Indio is an above average Mexican Restaurant Restaurant Ranked #1 of 7 Restaurants in Nashville.

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

The taco salad fajita is rockin'.
Location