The restaurants have a dress code for men: collared shirts and closed-toe shoes—and several of them require long pants.
If bringing money for tips they prefer the American dollar, no need to currancy exchange.