Lone Star Oyster Bar

3040 34th St

3040 34th St, Lubbock, TX 79410, USA | 806-796-0101

Website | Menu | $

Known for

  • american

Teams

  • Red Raiders
  • Texas Tech Red Raiders