Double Down Grill is an American restaurant offering quick and convenient options for refueling. Part of Sycuan Casino Resort.