4074 reviews
Address:
5001 S Harvard Ave Tulsa OK 74135 United States
Category:
US places Restaurant
Phone number of Casa Tequila Mexican Kitchen in Oklahoma, Address of Casa Tequila Mexican Kitchen in Oklahoma, Working hours of Casa Tequila Mexican Kitchen in Oklahoma