Watch FIFA’s Women’s World Cup soccer tournament in The Glen

Elephant and Castle, a British themed pub/restaurant in The Glen, is the place to be to watch any or all of the 52 matches that will be televised from France.  The restaurant is all decked out for the tournament with “Football Lives Here” emblazoned on the windows and doors.  Of course, we Americans would call […] Read more »

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 »