Azteca’s Mexican Grill Reviews Paul Lundgren 12 years ago Duluth’s newest Mexican restaurant is in the Village Square Mall on Mountain Shadow Drive. Has anyone checked it out yet? Recommended Links:Lost Minature Pinscher in West DuluthToday was actually a perfect Duluth day.How much tension is there when the game goes 15 innings?Duluth Mail Bag: Tourism Taxes, Bike Lanes and Bonding