Get directions to: El Azteca, New Smyrna Beach, FL Restaurant address: 1960 State Road 44 New Smyrna Beach, FL 32168, USA Driving Walking Bicycling Restaurant: El Azteca