Full menu with prices & pictures
El Sol De Tala Mexic... 2444 E Washington Street Indianapoli...
+13176261250
At a distance of 114 meters from El Sol De Tala Mexican Restaurante in Indianapolis there are parking spaces where you can park your vehicle, Or you could use municipal transportation to get to the stop Megabus Stop, which is 96 meters away from the restaurant.
Here you can find the menu of El Sol De Tala Mexican Restaurante in Indianapolis. At the moment, there are 2 menus and drinks on the menu. You can inquire about seasonal or weekly deals via phone.
At this eatery you can simply call the phone number +13176261250 to make reservations.