La Diosa Cellars

901 17th St

901 17th St, Lubbock, TX 79401, USA | 806-744-3600

Website | Menu | $$

Known for

  • european

Teams

  • Red Raiders
  • Texas Tech Red Raiders