While not everyone speaks English, most tourist areas and establishments have English-speaking staff. Learning a few basic Spanish phrases can be helpful. Read more here.