Lucha Libre Taqueria

Dishing out the authentic flavours of Mexican street food

722 Nelson Street, Vancouver

Follow @luchalibretruck on Instagram for daily truck locations

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to Top