German bar and restaurant, León de Baviera, offers a cozy atmosphere with terrace seating and a wide bar. Enjoy delicious wursts and a well-regarded menu.