Street's Fine Chicken Categories Restaurant & Catering 3857 Cedar Springs Road Dallas TX 75219 (469) 917-7140 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×