I'm visiting Boston from Tx for a couple of days (staying at the Jury).
I've seen a few people riding here and there, but was wondering if there is anything big coming up in the next few days?
Are there any bike shops I should check out?
Good restaurants even??