Get directions to: Pupuseria Y Restaurante El, Lubbock, TX
Restaurant address: 9609 County Road 6900 Lubbock, TX 79407, USA
Restaurant: Pupuseria Y Restaurante El