Review for Lady Luck Casino Review For Otis & Henry's Bar and Grill Google User Feb 13 '18 at 4:17 I only gave an extra star because the staff was super nice. The problem is in the kitchen. My fries were no joke hard. It was bad. Will not be back. Go to the little stand next to the restaurant. View full site to comment or like