Mexican spot with mixed reviews; food quality and service inconsistency make this a risky bet compared to other neighborhood options.