Chef Mike Saperstein walks us through how Chicharrones are made at El Jefe Luchador:

The finished product
To try one:
El Jefe Luchador
27 South Federal Hwy
Deerfield Beach, FL 33441
954-246-5333
for every oneChef Mike Saperstein walks us through how Chicharrones are made at El Jefe Luchador:

The finished product
To try one:
El Jefe Luchador
27 South Federal Hwy
Deerfield Beach, FL 33441
954-246-5333