Leon's Smoke Shack BBQ


601 S Sheridan Rd
Tulsa, OK 74112

An American Restaurant in Tulsa OK

Leon’s Smoke Shack BBQ is your number one local Restaurant in Tulsa, OK. We are dedicated to providing our customers with the finest cuisine and a great place to dine with family, friends, and colleagues.


Day Opening Closing
Thu - Sat 11:00 am 6:00 pm
Sun - Wed CLOSED  
Click the button to add a review for Leon's Smoke Shack BBQ

Add Review