La Picada is a restaurant located in Edmonton. It is described as a cozy neighborhood spot offering a selection of drinks and pub-style food in a relaxed atmosphere.