Review for Owl Club Casino and Restaurant Review For Owl Club Casino and Restaurant Google User Jun 5 '17 at 18:26 It seems most people come here for the bar and hang out. Not too many people playing on the machines when we were there. View full site to comment or like