Amigos (503) Store in Lubbock by Hamza | Mar 13, 2021 Categories: Amigos, Salsa Location StoresAddress 112 N. UniversityLubbock, Texas 79415USContact Tel.: 806-762-5656 Contact Store