Know a great happy hour or special for this location?
South Tulsa's only "smokeless" smoking bar & grill. College Football, NFL Ticket, 12 HD TV's, tasty food, cold beer all served by HOT bartenders! 21+ establishment
Suggest an edit
7133 S Yale Ave, Tulsa, OK 74136
© 2025 Checkle, Inc
Privacy
Terms