The Roof/Raider Park Grill

2522 Marsha Sharp Fwy

2522 Marsha Sharp Fwy, Lubbock, TX 79415, USA | 806-368-5821

Website | Menu | $$

Known for

  • american

Teams

  • Red Raiders
  • Texas Tech Red Raiders