21-11-2019 11:00 via chron.com

Turkey Leg Hut has become burning issue in Third Ward, lawsuit says

Turkey Leg Hut has been operating since 2017 at its current location at 4830 Almeda. The plaintiffs in the lawsuit, some of whom suffer from asthma or have children, live nearby.
Read more »