Review for Gregory Downs Jockey Club Review For Lady Luck Casino Google User Mar 20 '18 at 13:03 Rooms have been nicely upgraded since we were there last. Attached to the isle of Capri. Good food. View full site to comment or like