Last time I checked everything was open in December. In no way is Buenos Aires like a ghost town described here ;) My favorite restuarant is Kansas, they have some great food. Or another is a cuban restuarant, but they don't have steak. I am sure there will be lots of restuarants with steak...