I had been to B Good once before (different location) which was very good.
This experience, however, was very very bad all around. We ordered 2 dinner salads for about $25, but they took 19 (NINETEEN) minutes to prepare them. The staff were cleaning the entire kitchen before they thought to serve us - we had to bug them just to get our food. And unlike my first time at this chain, these salads were tiny and not filling at all. I had to eat dinner after my appetizer of a salad bowl from this restaurant.
Then I found hard chunks of corn in mine, which could've chipped a tooth if I wasn't chewing carefully. The chicken in mine was sparse, and it was mostly just lettuce.
The cherry on top was the raging diarrhea I experienced the next morning.
NEVER GOING BACK!