SmackBird Hot Chicken hero image

SmackBird Hot Chicken

Restaurant

Inside Cowboy Chicken, 3360 FM 544 #950, Wylie, TX 75098, USA

Biter Score
7.8
Closed
Sunday: 11 AM – 8 PM