Chicken restaurant · 900 N Chestnut St, Tallulah, LA
See full menu
More food in Tallulah, LA · Chicken in Tallulah