Visited Last Taquisa in Colwood today. I was searching for a delicious lunch place when I stumbled upon them quite by accident. I knew about their other locations but was pleasantly surprised to hear they have a Colwood location as well. I must assume business is going well. That's not surprising either, this place makes … Continue reading La Taquisa Colwood