Suppose you're a Mexican citizen, and you sail your boat up to the…

 ·  Facebook — Archer T. Ships updated his status.  ·  Markdown source

Suppose you're a Mexican citizen, and you sail your boat up to the San Francisco Bay. Assuming that you don't dock anywhere on land, do you still need a visa? If so, at what point do you need to get it stamped?