Moserhof-Ranch is a rustic pub offering a country-style atmosphere, a large beer garden, and a children's playground.