at , El Paso , 79905 United States
11 FB users likes Teclo's Bar, set it to 975 position in Likes Rating for El Paso, Texas in Local Business category
Teclo's Bar is El Paso based place and this enity listed in Restaurant category. 79905.