US Citizens need a visa to travel to Venezuela for both tourist and business purposes.
Unfortunately, International Passport and Visa in not able to assist you at this time. All applicants must appear in person to apply for the visa. Please contact closest Embassy/Consulate for visa instructions.
This also applies to Non-US citizens who need visa to travel to this country.