static.squarespace.png

New Website Coming Soon!

Leon's is one of Tulsa's favorite spots to watch the game. Whether you're out with the family or enjoying happy hour with friends, Leon's has something for everyone. Take a look around, check out our daily specials, and we hope to see you soon!

Questions? Call us! 918.933.LEON

Mon - Thurs: 11a - 11p,
Fri - Sat: 10a - 1a
Sun: 10a - 11p