Tortoise Rock Casino is an Indian gaming venue owned by the Twenty-Nine Palms Band of Mission Indians, located at 73829 Baseline Road between Joshua Tree National Park and the U.S. Marine Corps Air Ground Combat Center. Operating 24 hours daily, the 30,000-square-foot gaming space features 490 slot machines, seven table games, and live poker, plus the Oasis Grille restaurant and Shelly's Lounge. The casino also presents Live at the Rock, a free Friday night concert series offered seasonally for entertainment.