The Latch is a cozy cafe nestled in the heart of Victoria, BC, offering a warm and inviting atmosphere for patrons to relax and enjoy a cup of coffee.
With a focus on locally sourced ingredients, The Latch also serves a variety of freshly baked pastries and light bites for guests to savor while taking in the charming surroundings.
Generated from their business information