If you guys are planning on staying a bit after 6pm then Merchants might be the best bet. There is a new dress code at Merchants since the renovations. Starting September 1st, I think it's a no shorts, sneakers, T-Shirt type of policy. You might want to call ahead and verify.
I might be able to...