You will see in many stores the price for "efectivo" or cash. If you wish to use a credit card, "tarjeta" then the price will be higher. This is due to the expense to the merchant for accepting the credit card. Much higher costs than a merchant would pay in the US, plus easier to hide the income

.
As for restaurants, for the most part the better places are in Palermo SoHo. They range from the tres chic on down, and a huge selection of cuisines. Great boutiques and galleries too.
And it is always fun to hit the discount stores on Cordoba. And here is a link to a new interactive city map that not only helps you find where an address is but also has links for restaurant search by barrio and by cuisine
http://www.mapabsas.com/?lang=es It really helps if you know how to get someplace just in case a taxi driver decides to take you the long way or has happened to me from time to time does not know how to get there.
Sam