There are few places in Indiana where you can get a brain sandwich anymore, but the Hilltop Inn in Evansville is one of them.
ELKHART, Ind. (WNDU) - It was 50 years ago that the new X-Men first appeared in Marvel Comics, specifically it was Giant Size X-Men #1 published in 1975. The Hall of Heroes Superhero Museum held a ...