The FBI has issued a travel warning for Americans visiting Mexico.