This is the main avenue of the town, if you are visiting Calafate, you will pass by here fore sure. It offers tons of places to buy random things like sunscreen lotions, to thermal wear, to local souvenirs. I suggest taking a pass on buying souvenirs here as they are much cheaper at the airport, for example 39 pesos for calafate jam vs 17 pesos at the airport...
Also, the restaurants on the main avenue are good, however mostly tourist traps, if you look at the top ten on tripadvisor, all of the restaurants are located on the smaller and quieter streets. If you really want to get a more local feel for the place, I suggest deviating from this street.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.