La Garrocha offers a varied menu based on Mediterranean and Spanish cuisine. This establishment is located in Pueblo Nuevo de Guadiaro, Sotogrande.