The restaurant Los Caballos is open all days, but Sunday at lunch time Spanish families gather at Los Caballos for their wood roasted chicken with home made french fries, bread and olive oil. Los Caballos is a typical Spanish countryside restaurant with farmers and families getting large portions of proper Spanish food directly from the big barbecue. Los Caballos means “The Horses” and often horses are standing outside while the riders have lunch inside.