Yeah, it did have a cafe car (the video I posted has a quick clip from it).
From a glance, the Lafayette station does look pretty nice, but when you get up close is when you realize the problems.
When they built it in the 90s, it was a nice, new station with a great view of the Wabash River...