Los Chamos is a bar and grill offering a blend of Canarian and Venezuelan cuisine.