Not sure about the people, but all of their signs have English and Spanish translations.
Not only good English at least where I went only English I do not know if in other surcusales if they speak Spanish it would be that you ask friend
Thanks! Your answer is awaiting moderation.