Reviews


  • Freebirds

    4 starsMarch 18, 2013

    5500 Greenville Ave.,Dallas , Texas 75206

    when using the corn tortillas almost everything is gluten free. friendly staff, however they are not very knowledgeable