Taqueria Azteca is a Mexican restaurant offering tacos, burritos, and other hearty favorites. Known for Short Rib Pho Birria and the No Mamés Taco.