Link from Charlotte Observer showed listed as opening March 1st, closed on Mondays, for their typical season. Did you happen to drive by on a Monday? The observer listed their number at 704-282-4668
http://www.charlotteobserver.com/2014/02/19/4709180/are-big-bass-lying-in-wait-in.html
http://www.charlotteobserver.com/2014/02/19/4709180/are-big-bass-lying-in-wait-in.html