NOTE: As of May 16, 2020, Rio Vista Grill will be OPEN for carryout orders only. Call (505) 598-0140 to place your order!