River Smith's - Chicken & Catfish

  • 8222 S. University Ave 406 Avenue Q.,
    Lubbock, TX 79423
  • Phone: (806) 744-34
  • Cuisine: Chicken & Fish Restaurant

Map

Unable to Display Map