Gasthaus Taubach is a restaurant.