Tucked away in a modest strip mall in Hialeah, Florida sits a sandwich paradise that locals mention in hushed tones, as if ...