Rio Hours Our Restaurant is open during these times: Monday – Saturday 11 a.m. – 9:30 p.m. Sunday 12 – 9 p.m.