My family enjoyed a memorable dinner at Los Canos a few months ago. I can only assume that there have been many major changes and improvements since the 2010 poor review as I have only 5-star comments to make regarding service, menu, atmosphere and value. A top choice in the Sotogrande area not to be missed.
Address: Avenida Canos 21, 11311 San Roque, Spain
Location: Europe > Spain > Andalucia > Costa de la Luz > San Roque
Phone Number: +34 956 79 57 85