Sabor Azteca is a Mexican restaurant offering traditional dishes and premium tacos, with gluten-free options available.