This is an outdoorsy resort town so most restaurants are fairly casual. Mekong and Bar Oso are a little more fine dining and dressy attire is welcome, but I also saw diners in jeans and sweatshirts there as well.