Sabor Azteca is a Mexican restaurant offering a variety of food items. It is known for its authentic Mexican cuisine.