La Charrua Sport Bar is a casual establishment offering a variety of drinks and culinary delights, perfect for catching live sports on the big screen.