El Caragol Rest Arroceria is a Spanish, Mediterranean, and grill restaurant specializing in rice dishes. It offers a culinary experience with its own identity, focusing on market cuisine and quality raw ingredients.