Scarborough Faire, Waxahachie, Texas