Map & Directions - El Sol De Tala Mexican Restaurant
Menu
El Sol De Tala Mexican Restaurant
2444 E Washington St, Indianapolis, IN, 46201
(317) 635-8252 (Phone)
2444 E Washington St, Indianapolis, IN, 46201
(317) 635-8252 (Phone)