PLAZA MAJOR

One of THE most favorite seafood specialty restaurants in Buenos Aires. Moderately priced, only two blocks away.