I have been going to BJ's for about 10 years now and I love each and every location...The food is good(I have had better, but then again, my family is from S. Carolina), the staff are always friendly and the managers make it a point to try and please everyone(will never happen, but at least they try)...My only complaint is that they don't have Guiness on tap!!!
Pros: Menu is great, staff is great, great location
Cons: You think it's crowded now, wait till summer!!!