Jan 28, 2009 #1 R RobertM Member May 14, 2008 267 0 16 I heard there was a place in the dells to watch UFC fights and I have called around with no luck. I know a dive bar in the Wisconsin Rapids called "Good time Charlies" that has it, but I would like to find a nicer place. Thank you in advance.
I heard there was a place in the dells to watch UFC fights and I have called around with no luck. I know a dive bar in the Wisconsin Rapids called "Good time Charlies" that has it, but I would like to find a nicer place. Thank you in advance.
Jan 28, 2009 #2 J JakeV New member Jul 14, 2008 9 0 1 try Nig's its right on the main dells shopping street. im not quite sure if they play UFC but they pretty much play every sport
try Nig's its right on the main dells shopping street. im not quite sure if they play UFC but they pretty much play every sport