Oh... I never, ever bring long pants.
If a place requires them for dinner, I go elsewhere.