coupons for cannon beach restaurants deals to buy watches