Sure, Wednesday at the Roastery works for me, that's walking distance from my house so it's my usual go to.
As for beer, pretty much everything around Broadway is kind of expensive.
I haven't bought a beer anywhere in close to a year, but I would normally go to Fin's at the foot of the University Bridge. It was usually quiet and had free popcorn :)