If your other passport is issued by Canada or Bermuda, yes. If it is issued by a VWP country, maybe: in that case you will need a valid ESTA authorization before you will be able to board a flight to the United States with that passport, and there are possible complications even if you have a valid ESTA, so if this is your situation especially if you are traveling through a preclearance airport. There are several questions about this, mostly over at Travel.
If you have a VWP passport without an ESTA or any other country's passport, you should be able to enter by land from Canada or Mexico.
(Canadians and Bermudians can travel to the US for tourism without a visa and without ESTA, so you can board a flight to the US with a passport from one of those countries. Travelers using VWP-eligible passports need ESTA approval, but there are reports of US citizens receiving ESTA approval despite disclosing their US citizenship in the application. The regulations don't say anything one way or the other. The regulations are quite explicit, by contrast, in saying that US citizens are not to be issued visas, so you won't be able to get one, and if you have a passport that requires a visa you won't be able to board a flight to the US using that passport without a visa.)