Review for Delta Card Room Review For Delta Card Room Google User Oct 5 '17 at 2:46 If you like to play at a more quiet, less crowded then this is the place. The staff there is also very welcoming View full site to comment or like