The two companies I think should merge probably won’t ever do it. I just think Del Taco Bell has a nice ring to it 😂 Post Comment Receive notifications Add a comment...