Bar Los Intocables is a bar & grill offering a menu with a variety of meals and drinks.