themill-img-small

Señor Tequila at The Mill

6973 East 71st Street | Tulsa, OK 74133

Phone: 918-481-7200
Fax: 918-481-6654

Hours: Sunday-Thursday, 11am-9pm
Friday & Saturday, 11am-10pm