Park Restaurant on Henderson Avenue in dallas