The White Sparrow is a charming, rustic wedding venue in Quinlan, Texas. From lush flower gardens and a beautiful countryside, it's no wonder it was voted one of the top wedding venues in America.