BJ's has moved to a much nicer location at the Valley River Center. The wait staff is great, food always good BUT..........I am sick and tired of getting hit up about their stupid reward cards !!!! They hit you as soon as you come in, and I see these folks digging through purses and wallets looking for their card and it's a pain !!! How about the waiter ask for it when they had you the bill. We have friends that are getting tired of this as well, and I told my wife the next time they ask when we go in I am turning around and leaving !