Tucked away in a modest strip mall in Huntingdon Valley, just outside Philadelphia, sits a culinary treasure that locals have been keeping to themselves for far too long. Ben & Irv’s might not catch ...