This Little Havana Cuban sandwich shop keeps a line out the door every morning, proving that in Miami, the best food is ...