Arts El Burrito Azteca: cheap burritos and tacos October 6, 2017October 5, 2017 by Zack Johnson Situated at the corner of North Rosa Parks Way and North Denver Avenue, El Burrito Azteca is a Mexican restaurant specializing in More