Brats Brothers

Los Angeles
Restaurant

PERMANENTLY CLOSED

Run by real German brothers, Brats started up as a Sherman Oaks fastish-food spot vending a stunning variety of fresh, lean sausages; now they've launched a second location in a mini-mall near the Beverly Center (translation: they've <em>arrived</em>).

More From Thrillist