Located on State Street in Boise, this unassuming drive-in doesn’t need flashy gimmicks or celebrity endorsements to draw a crowd. It relies on something far more powerful: a pastrami burger so ...