1784 Peachtree St Nw
Atlanta, GA 30309
Atlanta, GA 30309
Open HoursMo to Fr from 11:00am to 03:00pm
OverviewAn Atlanta standby, El Azteca has brought affordable and great-tasting Mexican to Atlanta for years. The decor favors most Mexican restaurants, with booths, tables, and a large...
more