The Raiders Tavern & Grill at the M Resort, the Raiders’ official team headquarters hotel, will be a 3,400-square-foot space off the casino floor with two bars.
The Raiders Tavern & Grill at the M Resort, the Raiders’ official team headquarters hotel, will be a 3,400-square-foot space off the casino floor with two bars.