Azteca Super Centro 2000 is a Mexican establishment offering a variety of food. It is also referred to as Azteca Mex Store & Taqueria, suggesting a focus on taqueria-style offerings.