BJs, overall, is a very average restaurant. I like the variety on their menu, and the food is usually good, but it often takes a long time to get it. The service is generally good (although we've had a couple of bad experiences), and the atmosphere is pleasant overall. It really doesn't stand out to me in any way; it's a good place to visit when the mood strikes but not necessarily one of the top restaurants in Desert Ridge.