Hello, I have been in Buenos Aire's for a few months now and I have found the restaurants to be hit or miss especially with customer service. Does anybody know if there is a site that I can find out some reviews on the restaurants?
Thxs!
Thxs!