Dropped in as a "plan B" and was not impressed.
Crabby Joes seemed to be just about average in a sense of food quality, and below average in a sense of service.
That's one combination I find annoying - when waiters are friendly, positive, smiling, talking to you and so on - but completely ignore your needs as a customer.
I really want a server to notice when there are forks or knives missing, or that clients are sitting in front of an empty table and patiently waiting to make an order - especially when there aren't many other customers around.
Other than that, think about Crabby Joe as a second grade Lone Star or Montana's version, and you would be just about right in your expectations.