This is a great new spot! Spoke with the owner and they make their own Tortillas (flour and corn), but if you are celiac they have different corn tortillas from a different facility! The chips are gluten free and the tacos are excellent, especially the al pastor!
Yes