About
Our Story Our Story Azteca South Beach was born from a simple desire: to create a lively, welcoming place where people feel good – at any hour of the day or night. Located in the heart of Miami Beach, our Mexican restaurant and bar is open 24/7, like a home that never sleeps, always ready to welcome anyone looking for flavor, music, and genuine warmth.