Sol Azteca – Vestavia1 Apr, 2015 in Mexican by Enjoy Birmingham Review of Sol Azteca – Vestavia in Birmingham, AL