El Tequila

12500 E 86th St N, Owasso OK 74055 (918) 274-0931
Cuisines and Dishes at El Tequila:
  • Mexican

Map of El Tequila

Owner? Update your menu! Own El Tequila? Update your menu online!