Review for Lady Luck Casino - Caruthersville Review For Otis & Henry’s Bar and Grill Google User Feb 15 '19 at 5:08 Not cooked right. Too slow View full site to comment or like