Used to be Anna Banana's. Good music, nice staff. Some outlets. Excellent mix of seating, from lounge chairs, couches, bench, bar, padded and solid wooden chairs. Some tables are wobbly. A couple of covered 1-2 tops outside. Small play area for kids in the back.
Plenty of bike parking out front and limited free, on-street parking ... you may have to drive down residential streets to find parking during peak hours, as it's on popular Alberta.