What do Irish coffees and train stations have in common? When it comes to the sparkly new food hall at Moynihan Train Hall ...