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