El Azteca is an authentic Mexican restaurant. They specialize in tacos and offer online ordering for pickup and delivery. The establishment is located at 5 Bradley Ave.