Lucha Loco, Duxton Hill by URBAN JOURNEY May 28, 2018 You can always expect a good vibe at Lucha Loco, an easy-going Mexican taqueria and garden bar in bustling Duxton Hill. Although the owners hail…