Restaurants today will take any business. When I was there I was dressed up - upscale casual. Some others were dressed ok. It depends but Friday/Saturday night look your best!
Yes you should dress nice and fancy!
Thanks! Your answer is awaiting moderation.