Los Caballos is a Spanish restaurant offering a variety of options, including tapas and pizzas, in a welcoming atmosphere with traditional Mediterranean cuisine.