Review for Depot Casino and Restaurant Review For Depot Casino and Restaurant Google User Aug 29 '17 at 22:28 One of the best places to eat friendly people who do all they can to make your order perfect View full site to comment or like