Yes but they will just warn you most likely. The old man at the border walking in will charge you $20. If you don’t pay him, he will return you back to the United States. Always make sure to keep cash on you when entering México as money makes the dog dance in México
No only if you are walking into Mexico.
Thanks! Your answer is awaiting moderation.