Los Toros Hermanos is a restaurant specializing in smashburgers and Italian pasta dishes made with 100% beef. Currently, it is temporarily closed.