Ochsen is a traditional country inn and restaurant, a local meeting place with views of the Alpstein mountains.