Los Hermanos is a restaurant offering a bar and pub-like atmosphere.