Bangers & mash in The Glen

The Glen, in Glenview, got a new restaurant yesterday, one with the intriguing name of Elephant & Castle.  While the name means nothing in a literal sense, it evokes images of British pubs with similarly odd and interesting names.  And, yes, that’s the point.  Elephant & Castle is a Brit pub-themed eatery and watering hole […] Read more »