Sol Azteka

$
Open
yelp logo

(2)

Photos

5354 W 38th St
Indianapolis, IN 46254

El Sol Azteca is a Mexican restaurant in Indianapolis, IN that offers a variety of traditional dishes and drinks.

With a cozy atmosphere and friendly service, it provides a casual dining experience for customers looking to enjoy authentic Mexican cuisine.

Generated from their business information

Also at this address

Find related places

Reviews

yelp logo
2.52 reviews
Photo of Neal P.
Neal P.
12/2/2011

Wow, it's been five years since I've been here. Anyway, the place has changed a lot. It's no longer a family style restaurant. They still have a full restaurant menu (not the same one from years...

Photo of Megan B.
Megan B.
6/12/2016

Friend decided this is where he wanted to go for dinner and we were craving margaritas... walked in and it looked like it was closed took an employee a minute to peek her head out and let us know...

Own this business?
See a problem?

You might also like

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.