Kyle Walz (on the patio weather permitting)

Espresso Yourself Coffee & Cafe 5351 Devonshire, St. Louis, MO

Enjoy the amazing coffee at Espresso Yourself and sandwiches at Sisters Sandwich shop with live tunes.