November 14, 2011

Chicken Liver Taco - Taqueria del Sol

This week, the folks at Taqueria del Sol bring you the chicken liver taco. Have we mentioned we love this place?

1 comment:

The Judge said...

I have been making these at home for a while is good to see the culinary world catching on!