Taco trucks and fast food chains are battling it out, but one spot still holds the crown. Let’s dig into the local favorites ...