We usually use Joe Mamas for large work gatherings because its one of the only places that is able to accommodate big groups in South Oakland. The service at Joe Mamas is always very good, but its a huge pet peeve of mine that they will not separate checks for bigger groups. They tell you this up front, though, so at least you can go prepared.
Joe Mamas bar is probably my favorite part of the restaurant. They always have a few good beers on tap (I had Stone IPAs during our dinner). Also, they have crazy cheap drafts during happy hour and a fun martini list if beer aint your thing (French Toast is my fave!)
So, four stars for the bar. Unfortunately, the food at Joe Mamas is always pretty underwhelming. I have resorted to sticking to pizza, but nothing is mind blowing. Two stars for food. My husband got the Bacon Linguini, which was ok, but very salty and nothing special.
I recommend Joe Mamas for a great happy hour joint, but stick to apps then catch dinner somewhere else.