Our taxi driver informed us that Av del Libertador is the main street of El Calafate and he was right. The longish street is lined by mainly tourist shops and souvenir shops. There are a few banks with ATMs as well but your card may not work in all the ATMs. Virtually all the restaurants are on this street as well. If you don't want to eat at your hotel you will have to come here. Just about every restaurant will offer you Parilla, barbecued meat and it is an interesting sight on this street.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.