Parrillada El Charru is a restaurant specializing in authentic Uruguayan grilled meats.