Hailing out of Vancouver, BC, originally, Elephant & Castle is a fast casual restaurant and bar chain with locations in major cities across the US and Canada. It’s named after a major road intersection in Central London. The company is currently based out of Boston, MA. Burgerdogdaughter checked out the pub; the menu features “woosed… Continue reading Chicago, IL – Elephant & Castle Restaurant and Pub