Broaster El Sol specializes in broasted dishes.