Edwards
Sol Azteca is one of Edwards.

1. Sol Azteca

8.2
1360 Montgomery Hwy, Vestavia Hills, AL
Mexican Restaurant · 10 tips and reviews

Hal C.Hal Craig: Definitely try the new dish. Fish Tacos are amazing.