You can apply for a visa through this consulate. They explain all the visa types on the website. My understanding, if you have a recognized marriage, with the proper documentation, you should be able to get a Non O 1 year visa. You cannot apply for these visas inside the country.
Read the Embassy website for easy answer
If you are American Citizen you have 30days stay without a Visa.
Thanks! Your answer is awaiting moderation.