Tucked away on Market Street in downtown Wilmington sits a burger sanctuary that has Delaware residents making pilgrimages ...