My advice is if you have a passport, bring it. Can't hurt.
You can also get a passport in a day or two if you pay the extra $20 or whatever it is, for expedited service, if you don't have a passport and want to apply for one. Yes you really can get a passport the next day. Hard to imagine, sometimes, anything in our government could move so quickly, but it's true.
