All reviews seem negative
El Jarrito just opened a new location on Highland Knolls and Mason which my husband and I tried this past weekend. Compared to Los Cucos and Las Rosas, El Jarrito fell far short...