Los Menchero is a restaurant offering a selection of tapas and wines, with a cozy terrace.