Turkey taquitos. Fried. Meaning delicious.

browned fried taquitos on a grid rack
Ryan M. @kurite