Because tucked inside a convenience store in North Hollywood sits a Mexican restaurant that’s been quietly serving up some of ...