Street’s Fine Chicken is the standard for high quality southern style chicken. Serving lunch, dinner, Saturday and Sunday Brunch.

Address

Our Address:

3857 Cedar Springs Rd, Dallas, TX 75219

Telephone: