According to La Taqueria’s website, the restaurant group, which now has three locations, including a brand new one on Welch Street here in North Vancouver, was born in 2009 as a means of bringing authentic Mexican street fare to Vancouver.
Read more >