S'Platzl is a recently renovated restaurant offering a space for dining, socializing, and enjoying good company.