Tag Archives: St. Louis

Smoki O’s Bar-B-Que

Smoki O’s 1545 North Broadway St. Louis, Missouri 63102 (314) 621-8180 The staff at Smoki O’s are top notch.  When we arrived tired, hungry, and wet from the off and on downpours, Chris immediately worked to put us at ease.  His treatment of us lightened our minds and filled our bellies. This is a joint.  Not […]