Review for Owl Club Casino and Restaurant Review For Owl Club Casino and Restaurant Google User May 18 '18 at 1:35 Surprisingly good food, with sizable portions. Friendly wait staff. Quick service. I’ve never stopped in Battle Mountain before, but I’ll come back. View full site to comment or like