Electric Owl, a new entertainment venue will ignite Vancouver nightlife when it opens its doors this May in the legendary American Hotel on Main Street. The Izakaya-themed social club’s live music venue and restaurant spans 8,000 square feet and two floors. Nestled on the edge of Strathcona on Main near Prior, Electric Owl will set…