El Super Elote
2508 Auburn St #C2, Lubbock 79415