What's the best Schwarma in Dallas? Bonus points if it is somewhat along I-75. | Executive Producer