A venerable destination in the downtown Dallas area has closed: Dick's Last Resort, the notoriously saucy restaurant and bar at 2211 Lamar St., has closed permanently, after 40 years.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results