San Marco, Italian restaurant in Rapperswil-Jona, Switzerland.
San Marco is an Italian restaurant spread across two floors with multiple terrace levels overlooking Lake Zurich, accommodating roughly 90 guests indoors and 160 in outdoor spaces. The building features several distinct dining and social areas at different heights.
This location near the waterfront has hosted the restaurant since 1996, maintaining steadfast Italian culinary traditions through the decades. It has become a long-standing establishment for Italian dining in the region.
The kitchen focuses on regional Italian fare with handmade pasta, traditional pizzas, and fresh fish preparations alongside a curated wine selection.
The different terrace levels are accessible at various points, making it straightforward to navigate between indoor and outdoor dining zones. Visitors should note that the building spans multiple heights, so there are level changes between areas.
The upper terrace level serves only for dining, while the ground-level terrace welcomes coffee breaks and casual aperitif moments. This separation gives each area its own rhythm and atmosphere.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.