The original location. We've been to the one in east Dallas, and it was reasonably good.
415 W. 12th St. Dallas, TX 75208