El Tenampa

12570 E 21st St, Tulsa, OK 74134
El Tenampa El Tenampa is one of the popular Bar located in 12570 E 21st St ,Tulsa listed under Bar in Tulsa , Dance & Night Club in Tulsa ,

Contact Details & Working Hours

Map of El Tenampa