I've been here two years now, and I don't find anything redeeming about the local St. Louis cuisine. T-Ravs are decent, but their pizza sucks. There are some pretty good restaurants around here, but none of which specialize in "local fare." I really miss being able to get Italian Beef. Go to Blue's City Deli, everything they serve is fantastic. There's also a place on Delmar that does a great job with their Chicago dogs, but I can't vouch for their beef sandwiches.