El Sol De Tala Mexican Rstrnt
(317) 636-1250

2444 E Washington St, Indianapolis, IN | Directions   46201

39.768203 -86.120043

 
100% 100 5 3 Votes

Best of Citysearch

Won for:
Burrito (2006)
Nominations Nominated for:
Mexican Food (2007)
Mexican Food (2006)
Burrito (2005)
Margarita (2005)
Mexican Food (2005)
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!