Leon's Smoke Shack Barbeque


601 S Sheridan Rd
Tulsa, OK 74112

An American Restaurant in Tulsa OK

Making people happy and cooking good food.


MonClosed TueClosed WedClosed Thu11:00 am – 06:00 pm Fri11:00 am – 06:00 pm Sat11:00 am – 06:00 pm SunClosed

Click the button to add a review for Leon's Smoke Shack Barbeque

Add Review