The simple answer to this question is, everywhere. The bratwurst sausage is a street food that is found all over Germany and is served in many restaurants and sold in all kinds of supermarkets. u003cbr/u003eu003cbr/u003eThey are also sold in Christmas markets all over Europe, and if you ever attend Oktoberfest, you’ll likely come across many of them there.