*Portuñol* (or Brazilero) is a mixture of Portuguese and Spanish used on the Brazilian border.
Amerindian traits can be found everywhere in Uruguayan culture, from cuisine to vocabulary.(But there is no amerindian population left)
Most Uruguayans living in the cities have studied some *English* at school but do not actually speak it. Outside Montevideo and Punta del Este there are few English speakers. You will find English spoken in most tourist spots (shopping centers and in Punta del Este) and some restaurants will probably have English-speaking staff.