Popeyes Louisiana Kitchen

13302 Preston Rd, Dallas TX

(972) 233-2342

Rated 5.0 out of 5 from 1 Reviews Popeyes Louisiana Kitchen is a highly recommended fried chicken, Chicken Restaurant Ranked #1 of 22 Restaurants in Inwood Dallas.

★★★★★ on the 25th of September, 2012

best chicken in town
Location