Home / Eat And Drink / Restaurant / Indianapolis / El Sol Azteca
El Sol Azteca
One of 2,592 restaurant listings in Indianapolis.
About El Sol Azteca
El Sol Azteca is a restaurant in the eat and drink sector, based in Indianapolis, IN. Its recorded address is 5354 W 38th St, 46254. The listing includes a telephone number, an official website. It is one of 2,592 restaurant listings tracked in Indianapolis; the nearest comparable listing is inkas, within walking distance. El Sol Azteca has 4 listed locations in total; this page covers the Indianapolis branch.
- Address
- 5354 W 38th St, Indianapolis, IN, 46254
- Phone
- (317) 297-7192
- Website
- solaztecarestaurants.com
- Social
Questions
Where is El Sol Azteca located?
5354 W 38th St, Indianapolis, IN, 46254
How do I contact El Sol Azteca?
(317) 297-7192 · http://www.solaztecarestaurants.com
What type of business is El Sol Azteca?
El Sol Azteca is a restaurant (eat and drink) in Indianapolis.
El Sol Azteca branches
El Sol Azteca has 4 listed locations. This branch is in Indianapolis.
- Saint Joseph49085
- Oregon43616-3309
- Jackson Heights11372
Nearby restaurant
- inkasIndianapolis0.0 km
- Sol AztekaIndianapolis0.0 km
- Machu PicchuIndianapolis0.0 km
- AbyssiniaIndianapolis0.0 km
- Pagoda BuffetIndianapolis0.0 km
- Mr Gyro'sIndianapolis0.1 km
- Ginza Japanese Steak HouseIndianapolis0.1 km
- Pupuseria DilenaIndianapolis0.1 km
- Abyssinia Ethiopian RestaurantIndianapolis0.1 km
- MACHU PICCHU RESTAURANTINDIANAPOLIS0.1 km
- Teppanyaki Grill & Supreme BuffetIndianapolis0.1 km
- La GuanaquitaIndianapolis0.2 km
- Havana CafeIndianapolis0.2 km
- Domino'sIndianapolis0.2 km
- Frankies BBQIndianapolis0.3 km
Cite this page
“El Sol Azteca, Indianapolis — business.wiki, retrieved August 2026.” Facts on this page come from openly licensed data (Overture Maps Foundation) and are refreshed with each monthly release; sourcing is documented on the methodology page.