Description
Name: El Super Elote
Address: 2508 Auburn St #C2, Lubbock, TX 79415
Phone Number: +1 806-368-9680
Categories: Restaurant
El Super Elote is a Restaurant located at 2508 Auburn St #C2 Lubbock/
(Latitude,Longitude: 33.5999254,-101.8712416)
Postal Code: 79415
Location
-
2508 Auburn St #C2, Lubbock, TX 79415
Add a review