Be the first Weblocal.ca user to add photos or videos of Elephant & Castle Restaurant
The Elephant and Castle has been CLOSED since 2005. Earls (a popular Canadian chain restaurant) opened in this space in 2006. Leave a Comment Theme: Pub/Brewery Address: The Bay Center - 1150 Douglas Street Directions: Downtown Victoria. Located in the shopping mall, on the corner of View and Government Streets.
Add to Your Trip Planner
| Post a...
more