No, *I'm* not new in town, but a new place that has been in STL for-nearly-ever has opened at 6995 W 151st in Stanley. Yes, Llyewellyn's Pub from...