Get directions to: Azteca, Davenport, IA Restaurant address: 4811 N Brady St Davenport, IA 52806, USA Driving Walking Bicycling Restaurant: Azteca