There isn't another place in BC or maybe the world where you can get donuts, fried chicken, banana pudding, sushi, Chinese food, sandwiches, Latin food, bubble tea, 40+ flavours of soft serve ice cream and free WiFi.

I wish I knew the story how their menu that included hot torta subs grew to include tamales, horchata, and pupusas.  I had to look and there was a Latin lady in the kitchen which should give Duffin's some authenticity points for those who are looking for it.

For those that who have not ventured to this spot, the sandwiches and fries here are great and are never a let down.  This time, I spotted the pupusas and if my name was Scott Pilgrim a big WTF would have been over my head.  Seeing that their Latin menu has expanded, and the restaurant had a large group of Latin people in it, I had to order try the pupusa and horchata.   I ordered the mix pupusa (bean, cheese and pork) for $2.85.  It took about five minutes for them to prepare the pupusa, which was easily understandable considering how busy it was.

The pupusa was tasty and hot as hell.   We cut it open and stuffed it with the cabbage and the provided sauce.   The pupusas were messy and super tasty.  It has been a while since I had my last pupusa but the Duffins pupusas  rival the ones served at El Rinconcito (Commercial Drive).

Duffins is open 24 hours and considering that it should be the go to spot for those looking to get a tasty cheap late night snack.  You can't go wrong with the sandwiches or the pupusa.  Plus free WiFi.   

Duffin's Donuts
1391 41st Avenue
Vancouver, BC
Duffin's Donuts on Urbanspoon