Los Hermanos is a long-standing Mexican restaurant known for its casual favorites and non-alcoholic frozen drinks.