Was there this past weekend. Nice place and seemed to have a steady inflow of customers, but I can't speak to the overall financials. It is better located (near the waterfront/downtown/Amsoil Arena) and in a better looking building though. Also, Duluth is a much more "touristy" town than Grand Forks, with the North Shore and the big water.