Los Palomistas offers traditional cuisine.