Aside from the discussion about whether the taco or burrito constitutes a sandwich, I think the judge made the correct ruling. The retail agreement says no “traditional fast food” can set up shop in that mall, and specifically cites drive thrus and outdoor seating as the reasons.
The strip mall owners probably don’t want businesses taking over common sidewalks or creating more traffic than the shared parking lot can handle. So long as they don’t have those, I don’t see any reason a Mexican food place can’t fit entirely into the leased space.
E: also based on their website this place looks bangin