Lou Mitchell’s

With a bright neon sign claiming "The world's finest coffee" Lou Mitchell's is located near union station and the mega bus drop off/pick up stops at 565 West Jackson Blvd.  As a person who isn't a fan of coffee that wasn't what made me pick the restaurant as a place to eat with my cousin when [...]