Sant Marc is a restaurant specializing in grilled meats and traditional Catalan cuisine, with vegetarian options available.