The casino has three restaurants and a food court, a 23,000-square-foot entertainment and convention room, and a 171-room hotel. The Table Mountain Casino features 2,400 slot machines, 33 table games and a VIP high-limit room. It is owned by the Table Mountain Rancheria. Table Mountain Casino Resort is located in Friant, California about 20 miles north of Fresno on CA-41. Artist rendering of new Table Mountain Casino Hotel 2021 Table Mountain Casino Resort