My wife, who is fluent in Spanish, travels a lot to rural and urban Brazil for work reasons. She knows first hand that Spanish gets you not much further than ordering a beer and chips. Says English gets you further if you don't know Portuguese. Her daughter, who is fluent in both Spanish and Portuguese and has lived in Brazil for a few years concurs.
But some people think ordering a beer and chips in Spanish proves that most, of the huge Brazilian population speaks Spanish. Same as people thinking that in Spain because you can order in English in holiday resorts most Spanish speak English. You soon find out that is not the case if you venture inland, even into cities.