I visit BJ's frequently for both dine-in and take-out. I'm always very happy with the quality of food, especially the California Chicken Sandwich, and the Salmon! The unique cocktails make happy hour a delight and the selection of beers is extensive and always evolving.
The only thing I've had an issue with is a medium-well burger, it always come out WELL done. Other than that, the staff is quick, friendly and accommodating.