Restaurant Search

El Tequila

Tulsa, OK


CONTACT INFO

Phone:

918-459-7677

ADDRESS

El Tequila
8118 South Memorial Drive
Tulsa, OK 74133

More Restaurants in Tulsa

REVIEWS

Rate It: