An excellent coffeehouse: Broadway Cafe & Roastery