La Baracca is a spot known for its special sandwiches and Austrian beers.