Indianapolis
Restaurants
2444 E Washington St
- Category:
- Restaurants
Indianapolis, 46201
IN, United States
- (317) 635-8252
Rate and review El Sol De Tala Mexican Restaurante Y Cantina in Indianapolis, IN, United States!
Share your experiences at El Sol De Tala Mexican Restaurante Y Cantina with your friends or discover more Restaurants in Indianapolis, IN, United States.