Their chicharrón sandwich is the best $10 you can spend in the beautiful city of Vernon. This mom-and-pop shop opened by a ...