ferociousfoodiedotcom.wordpress.com
The Ultimate Taco
Bar Taco – Westport, CT & Port Chester, NY Not only is their duck taco one of the best tacos ever to grace my lips with its presence, but it’s probably among the best duck dishes I’ve ev…