The Angry Catfish really is a bicycle shop with a coffee bar in the front. A good selection of snacks to go with their drinks. It has a mellow vibe and they take their coffee seriously. The preparation and presentation is done with care. Not a lot of space for tables but enough. A few tables for meetings or they can be shared with other people.