Review for Delta Downs Racetrack Casino & Hotel Review For Lookout Restaurant Google User Feb 15 '18 at 3:26 We've never had a bad experience here. View full site to comment or like